Không có vấn đề kỹ thuật với điều này.
Nó sẽ không tạo ra bất kỳ sự khác biệt nào đối với SQL Server.
Từ quan điểm khả dụng của tên định danh quan điểm bắt đầu bằng một số phải luôn được trích dẫn như vậy
exec some_schema.16_TestStoredProc
sẽ không hợp lệ và bạn phải luôn luôn sử dụng
exec some_schema.[16_TestStoredProc]
Ngoài ra, khi xem các thủ tục được lưu trữ được sắp xếp theo thứ tự bảng chữ cái - ví dụ: trong Object explorer, tiền tố này có thể không hữu ích trong việc cố gắng tìm một thủ tục được lưu trữ và vì chúng được sắp xếp theo từ vựng, nó có thể hơi bất tiện 18_TestStoredProc
trước đó 2_TestStoredProc
.
Tôi sẽ không giải thích tại sao chúng ta đang làm điều này
Có lẽ bạn có lý do tốt. Vì bạn sẽ không chia sẻ chúng nên chúng tôi không thể nhận xét về chúng.