sql更改欄位長度
❶ sql語句如何修改欄位長度
代碼示例:
alter table T1 alter column F1 varchar(10)
一般地,改欄位名可以用這條語句:
復制代碼代碼示例:
alter table A rename column a to c
實際應用中,往往是用J-SQL進行編譯,而J-SQL不支持修改欄位名。
因此,如果一定要修改欄位名,那麼只有通過變通的方法了。思路:
1.新建一個欄位,取名為c;
2.將欄位a的內容拷貝到c;
3.刪除欄位a;sql修改欄位長度的語法:
alter table 表名 modify 欄位名 欄位類型;sql修改欄位長度:
復制代碼代碼示例:
alter table qtline modify qtl_bidernote VARCHAR2(4000);
標准SQL,對任何資料庫都適用
復制代碼代碼示例:
alter table fzrtmis.reporttemplate modify REPNAME varchar(100);
修改欄位名名稱:
復制代碼代碼示例:
ALTER TABLE TABLENAME RENAME COLUMN COL1 TO COL2;
添加欄位:
復制代碼代碼示例:
alter table fzrtmis.itiembuildqk add STATIONSTATE CHAR(1)
❷ SQL涓鎬庢牱鏀瑰凡緇忓畾涔夌殑鏁版嵁鐨勯暱搴︼紵璋㈣阿
1. 鎵撳紑sql server--灞曞紑鏁版嵁搴--灞曞紑琛--鍙抽敭琛--璁捐★紙鎴栬呬慨鏀癸級--鍦ㄦょ晫闈涓婄洿鎺ヤ慨鏀
2. 鐢╯ql璇鍙ワ細
alter table 琛ㄧ殑鍚嶅瓧
alter column 鍒楃殑鍚嶅瓧 綾誨瀷錛堥暱搴︼級
❸ sql語句修改欄位長度
SQL Server修改表的欄位長度的語法規則及示例如下:
SQL格式:ALTER TABLE table_name(表名) ALTER Column column_name(列名) type_name(數據類型) null(是否允許NULL)
--將UserList表的Name欄位長度修改為varchar(100)
(100)notnull;
SQL Server 2008的教程示例如下圖:
❹ SQL如何 重新設置text類型的長度
1 在MSSQL查詢分析器中(sqlserver 的Text欄位最大長度是65535B,更改大一點)
use [資料庫名]
exec sp_configure 'max text repl size (B)','2097152'
reconfigure
exec sp_configure
執行其中是把text欄位的最大值改成2097152B(2M)
2
查詢得到max text repl size (B) 最大值為2147483647,可以結合實際情況設置小於等於這個數值的值。
❺ sqlserver2008資料庫中,我想設置varchar欄位的長度為20000,要怎麼做
樓主 你都知道了最長是8000 肯定不能這樣改了
如果要使用這樣的長度 就用下面的類型
nvarchar(max)
varchar(max)
varbinary(max)
腳本如下 把表名和列名換下就可以了
alter table 表名 alter column 列名 nvarchar(max) not null
如果解決了樓主的問題 希望採納
❻ 怎樣修改sql server 欄位的長度
假如表名是T1,欄位名F1,原來F1為varchar(100),現在要改為varchar(200),可以這么寫:
alter table T1 alter column F1 varchar(200)
❼ 瀛楁甸暱搴﹀拰瀛楁靛ぇ灝忕殑鍖哄埆鏄浠涔堬紵濡備綍淇鏀瑰瓧孌甸暱搴﹀拰澶у皬錛
1銆佸瓧孌甸暱搴 char [ ( n ) ]
瀛楁甸暱搴︾敱瀛楁瘝銆佺﹀彿鍜屾暟瀛楃粍鎴愩備緥濡傦紝鏈夋晥瀛楃︽暟鎹鍖呮嫭"928"銆"Johnson"銆傚湪Microsoft®SQLServer™2000涓錛屽瓧絎︽暟鎹浣跨敤char銆乿archar鍜宼ext鏁版嵁綾誨瀷瀛樺偍銆傚綋鍒椾腑鍚勯」鐨勫瓧絎﹂暱搴︽暟鏃跺彲鐢╲archar綾誨瀷錛屼絾浠諱綍欏圭殑闀垮害閮戒笉鑳借秴榪8KB銆傚綋鍒椾腑鍚勯」涓哄悓涓鍥哄畾闀垮害鏃朵嬌鐢╟har綾誨瀷錛堟渶澶8KB錛夈倀ext鏁版嵁綾誨瀷鐨勫垪鍙鐢ㄤ簬瀛樺偍澶т簬8KB鐨凙SCII瀛楃︺備緥濡傦紝鐢變簬HTML鏂囨。鍧囩敱ASCII瀛楃︾粍鎴愪笖涓鑸闀誇簬8KB錛屾墍浠ョ敤嫻忚堝櫒鏌ョ湅涔嬪墠搴斿湪SQLServer涓瀛樺偍鍦╰ext鍒椾腑銆
2銆佸瓧孌靛ぇ灝
瀛楁靛ぇ灝忔寚瀛楁墊墍鍗犵殑瀛楃︽暟銆
3銆佷慨鏀瑰瓧孌甸暱搴
璇娉:
alter table <琛ㄥ悕> alter column <瀛楁靛悕> 鏂扮被鍨嬪悕(闀垮害)
紺轟緥:鍋囧傛湁鍚峊1,瀛楁靛悕F1,鍘熸潵F1涓簐archar(3),鐜板湪瑕佹敼涓簐archar(10),鍒欏彲浠ヨ繖涔堝啓:
alter table T1 alter column F1 varchar(10)
4銆佷慨鏀瑰瓧孌靛ぇ灝
璇娉曪細
alter table AAA ALTER COLUMN BBBvarchar(100);