本文主要介紹sqlserver修改表結(jié)構(gòu)的sql語句(sql server2012修改表結(jié)構(gòu)),下面一起看看sqlserver修改表結(jié)構(gòu)的sql語句(sql server2012修改表結(jié)構(gòu))相關(guān)資訊。
如果需要修改sql server表的結(jié)構(gòu),應(yīng)該怎么做?下面就教你如何修改sql server表的結(jié)構(gòu),希望能幫助你學(xué)習(xí)sql server表的結(jié)構(gòu)。在sql server表中添加一個(gè)varchar列:修改表dealer,添加列地址varchar(30);從sqlserver表中刪除字段:更改表分發(fā)服務(wù)器對(duì)刪除列地址的限制;修改操作中兩個(gè)現(xiàn)有字段的類型:修改表的經(jīng)銷商修改列的地址類型varchar(80)和列的名稱類型varchar(100);使用use子句將包含unix時(shí)間戳的整數(shù)字段轉(zhuǎn)換為帶時(shí)區(qū)的時(shí)間戳:alter table foo更改時(shí)區(qū)foo_timestamp的時(shí)間戳列,并使用時(shí)間戳和時(shí)區(qū) 時(shí)元foo_timestamp *相隔1秒;重命名現(xiàn)有字段:將表地址重命名為城市;更改現(xiàn)有sql server表的名稱:將表distributor重命名為供應(yīng)商;向字段添加非空約束:更改表分發(fā)服務(wù)器以更改列street set不為空;從字段中刪除非空約束:更改表分發(fā)服務(wù)器以更改列street drop is not empty給表添加一個(gè)check約束:修改表dealer添加一個(gè)約束zipchk check(char _ length(zip code)= 5);刪除表及其所有子表的監(jiān)控約束:修改表zipchk dealer的約束;向表中添加外鍵約束:修改表并添加外鍵約束分發(fā)服務(wù)器distfk (address)引用地址(address);給表添加一個(gè)(多字段)unique約束:修改表,添加一個(gè)約束dist _ id _ zip code _ key unique(dist _ id,zip code);向表中添加自動(dòng)命名的主鍵約束時(shí),需要注意一個(gè)表只能有一個(gè)主鍵:向現(xiàn)有表中添加主鍵(dist _ id);將表移動(dòng)到另一個(gè)表空間:修改表空間fasttablespace dealer set
了解更多sqlserver修改表結(jié)構(gòu)的sql語句(sql server2012修改表結(jié)構(gòu))相關(guān)內(nèi)容請(qǐng)關(guān)注本站點(diǎn)。