數字開頭的字段名問題(隨筆)

sqlserver中給表添加一個以數字開頭的字段


本人剛開始學sqlserver數據庫,最近需要給表添加一個以字符開頭的字段名,如添加一個叫“72”的字段,剛開始我這麼寫的,發現有“72附近有語法錯誤的提示字樣”

alter table test add 72 int

後來百度知道以數字開頭的列名要用中括號括起來,像這樣

alter table test add [72] int

最後總結,sqlserver中只要是涉及到以數字開頭的字段名,都需要加一箇中括號 像下面這樣纔是對的

create table test1(
[72] varchar(10),
[73] varchar(10)
)

萌新第一次發表,這個雖然不難,但我決定還是記錄一下,希望也能幫到遇到同樣問題的同學

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章