SQL語句中加中括號的作用


在操作SQLServer數據庫的時候,經常能看到用中括號([])括住的字段,這些字段可能是表名或者字段名等等。那么為什么要加中括號呢?解釋如下:

  1. 為了防止某些關鍵字在使用中引起歧義,如果加上中括號,則代表這是一個字段名,而不是關鍵字。例如:表中有一個字段叫select,而select是SQL中的一個關鍵字,如果直接寫作《 select select from 表名》,那么語句是會報錯的。如果加上中括號《select [select] from 表名》,數據庫則能識別。
  2. 解決較長的中文名表名可能會被不識別的問題

注意:不僅列名可加中括號,包括表名,存儲過程名,函數名等都可以按需要加中括號。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM