Mengenalpasti Tujuan Kurungan Segi Empat dalam MS-SQL Table Designer
Walaupun cuba mengalih keluar tanda kurungan segi empat sama ([]) dari sekeliling lajur nama dalam pereka jadual MS-SQL, mereka terus muncul semula, menunjukkan yang tertentu tujuan.
Penjelasan Kurungan Segi Empat dalam Pengecam
Kurungan segi empat sama berfungsi untuk mengehadkan pengecam, iaitu nama lajur jadual, pembolehubah dan objek lain. Pembatas ini menjadi perlu apabila:
Faedah Terhad Pengecam
Menghadkan pengecam menawarkan beberapa kelebihan:
Contoh daripada MSDN
Dokumentasi MSDN menyediakan contoh di mana pembatas digunakan untuk kejelasan dan untuk mengelakkan percanggahan dengan kata kunci terpelihara:
SELECT * FROM [TableX] WHERE [KeyCol] = 124
Dalam contoh ini, kurungan segi empat sama di sekeliling "TableX" adalah pilihan, manakala tanda kurung di sekeliling "[KeyCol]" adalah perlu kerana "kunci" ialah kata kunci terpelihara.
Kesimpulan
Kurungan segi empat sama dalam MS-SQL pereka bentuk jadual menunjukkan bahawa nama lajur adalah pembatas untuk membezakannya sebagai pengecam. Teknik ini memastikan keserasian dengan kata kunci terpelihara dan meningkatkan kejelasan dalam konvensyen penamaan.
Atas ialah kandungan terperinci Mengapa Tanda Kurung Segi Empat Muncul Di Sekitar Nama Lajur dalam MS-SQL Table Designer?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!