Tôi đã nhận thấy rằng Visual Studio 2008 đang đặt dấu ngoặc vuông xung quanh tên cột theo sql. Các dấu ngoặc cung cấp bất kỳ lợi thế? Khi tôi trao mã T-SQL, tôi chưa bao giờ bận tâm đến chúng.
Thí dụ:
Visual Studio:
SELECT [column1], [column2] etc...
Cách riêng của tôi:
SELECT column1, column2 etc...
"
) mà Microsoft cũng hỗ trợ. Nếu, Microsoft cảm thấy cần phải phân định mọi thứ, thì nó sẽ là hình thức tốt hơn để sử dụng dấu ngoặc kép tiêu chuẩn thay thế. Nhưng tôi đoán rằng điều đó sẽ khiến việc chuyển sang DBMS khác quá dễ dàng và điều đó sẽ không bao giờ thực hiện được