新增:
-- 在test_table 表的 valid_status 字段之後,新增乙個字段,設定對應的型別,長度,是否為null,預設值,注釋
alter
table test_table add
column
`is_staff`
tinyint(2
)not
null
default
'0'comment
'是否是從業人員 0否 1是'
after
`valid_status`
;
修改:
-- 修改乙個欄位的型別
alter
table test_table modify test_value varchar(10
)not
null
default
''comment
'字段注釋'
;-- 修改乙個欄位的名稱,此時要重新指定該字段的型別
alter
table test_table change test_value_old test_value_new varchar(10
)not
null
default
''comment
'字段注釋'
;
刪除:
-- 刪除test_table表的 test_value欄位
alter
table test_table drop
column test_value;
參考:
下面是我專案中寫過的。
mysql:
新增乙個字段並且預設值為0,新增注釋。
alter
table wb_busi_gross_weight add
(wgt_stat int(1
)default
'0'comment
'稱重客戶端:0.地磅稱重系統、1.無人稱重系統'
);
oracle:
alter
table bd_wait_dpt add
(loadend date
,operend date);
comment
oncolumn bd_wait_dpt.loadend is
'裝車最後一票時間'
;comment
oncolumn bd_wait_dpt.operend is
'操作結束時間'
;
mysql 新增 修改 刪除 字段 sql語句
新增 在test table 表的 valid status 字段之後,新增乙個字段,設定對應的型別,長度,是否為null,預設值,注釋 alter table test table add column is staff tinyint 2 not null default 0 comment 是...
MySQL 新增 修改 刪除 字段 sql語句
在test table 表的 valid status 字段之後,新增乙個字段,設定對應的型別,長度,是否為null,預設值,注釋 alter table test table add column is staff tinyint 2 not null default 0 comment 是否是從...
SQL語句新增刪除修改字段
1.查詢字段預設值約束的名字 t1為表名,id為欄位名 select a.name as 使用者表,b.name as 欄位名,d.name as 字段預設值約束 from sysobjects a,syscolumns b,syscomments c,sysobjects d where a.id...