Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Có cách nào để không sử dụng dấu ngoặc vuông trong SQL Server không?

Tôi biết rất nhiều người không thích điều này, nhưng tôi luôn sử dụng tiền tố hoặc hậu tố cho mọi thứ trong sql.
tbl cho bảng, stp cho thủ tục, v cho chế độ xem, v.v. '.
Trong tên cột, bảng bản thân tên là tiền tố:person_id, person_fkvalue, v.v. '.

Bằng cách này, tôi không bao giờ phải xử lý các từ dành riêng và có thể biết ngay cột đó thuộc về bảng nào.
Điều này cũng giúp loại bỏ nhu cầu sử dụng bí danh cho tên bảng trong các phép nối.
Tôi là một người lớn thích sử dụng những cái tên có ý nghĩa, vì vậy ngay cả các bảng dẫn xuất thường có tên chứ không phải chữ cái.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server (TSQL) - Có thể thực thi các câu lệnh song song không?

  2. SQL động để tạo tên cột?

  3. SQL Server pivot so với nhiều tham gia

  4. Đánh giá thiết lập giám sát hiệu suất cơ sở dữ liệu của bạn

  5. Ưu và nhược điểm của việc giữ SQL trong Procs được lưu trữ so với Code là gì