1樓:千鳥
修改型別,使用sql語句:
alter table 表名 alter column 欄位名稱 varchar not null
示例:新建表如下圖
所示:更改name列為varchar,長度為20,如下圖:
改完後結果為:
2樓:小錈
alter table 表名 alter column 列名 新的資料型別[(長度)] null或not null
例:alter table 教師 alter column 辦公室 char(20) not null default "辦公室"
3樓:紫雲瀟客
不是所有的資料庫都是這樣的修改格式,建議直接看官方文件說明,回答者連哪種資料庫都不指定,不要坑人好嗎,耽誤時間
4樓:匿名使用者
如果長度足夠可以使用
alter table 表名
alter column 欄位名稱 nvarchar(255)如果長度不夠則需要增加一個列,然後把源資料列進行轉換長度後放入
更改資料庫表欄位型別的sql語句
5樓:獨駕舟千里去
alter table tabname modify (colname colnewtype);
不過需要注意的是欄位中如果已經存在值,需要確認colnewtype相容這些值型別,否則資料庫不允許修改
如何用sql語句將兩個資料表相同欄位合併成另外表
select a,b,c from tb1 union all select into tb3 from select a,b,c,d,e from tb1union all select a,b,c,d,e from tb2 tbx create table x as select a.field...
如何用sql語句將欄位的值加1 MS SQLServer
update 表名 set 欄位名 欄位名 1 用sql語句將字copy段加值 分兩種bai情況 1 全部資料加值du update 表 set 欄位 zhidao isnull 欄位,0 12 按照條件加 update 表 set 欄位 case when欄位2 1 then isnull 欄位,...
如何用SQL語句查詢兩張表中的相同欄位資料
select from 表1 a,表2 b where a.aid b.bid 有兩張表 表1表2 兩表裡 內一一對應的是aid和bid a,b分別容 代表 表1,表2 的別名,換句話說a就是表1,b就是表2a.aid 就是 表1的欄位aid b.bid 就是 表2的欄位bid 如何用sql語句查詢...