程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server數字開頭的數據庫表名的解決方法

SQL Server數字開頭的數據庫表名的解決方法

編輯:關於SqlServer

今天遇到了個郁悶的問題,關於數據庫表名的問題。

    SQL Server的數據庫的表名可以用數字開頭,但是在查詢的時候,不能直接寫表名,如下:

        select *
        form 1_tablename

    在執行過程中,報錯。但是給表名加上中括號,就可以了,如下:

        select *
        from [1_tablename]

    用VS中的DataSet開發時,會自動生成SQL語句,但是生成的SQL語句中,有的加上方括號,但是有的沒有加,

這在程序執行過程中,就不能確定語句的正確性,而且在調試過程中,不容易發現錯誤。

    所以以後寫SQL語句的過程中,一定要規范,表名最好不要用數字開頭。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved