資料庫表維護(sql語句)

2021-04-01 16:00:39 字數 804 閱讀 5923

新增字段:

alter table [表名] add [欄位名] nvarchar (50) null

刪除字段:

alter table [表名] drop column [欄位名]

修改字段:

alter table [表名] alter column [欄位名] nvarchar (50) null

重新命名表:(access 重新命名表,請參考文章:在access資料庫中重新命名表)

sp_rename '表名', '新錶名', 'object'

新建約束:

alter table [表名] add constraint 約束名 check ([約束字段] <= '2000-1-1')

刪除約束:

alter table [表名] drop constraint 約束名

新建預設值

alter table [表名] add constraint 預設值名 default '51windows.net' for [欄位名]

刪除預設值

alter table [表名] drop constraint 預設值名

例項:我要修改表user_register表裡的gender欄位的類據型別為varchar(1)

alter table user_register modify gender varchar(1)

在sqlserver2000裡,修改欄位的資料型別為:

alter table cp_salespromotion alter column sp_photo varchar(2000)   --廣告樣圖

民族資料庫表SQL語句

create table dbo b nation code char 2 not null primary key nation varchar 20 insert into b nation values 01 漢族 insert into b nation values 02 蒙古族 inse...

sql語句 建立資料庫表

create table 表 名字 欄位名以及字段型別 id int,s name varchar 10 其中varchar表示的是字元型,10表示最多儲存10個位元組 varchar和varchar2 只存在於oracle資料庫 是有區別的,乙個varchar是定長行,只要不超過 最儲存,哪怕你只...

維護資料表常用SQL語句

逐漸接觸多人團隊erp軟體開發了。設計發布新的模組時候總結了下以前的同時的風格。總結出下面的經驗。其實這些語法在以往都有研究。但是系統用起來發現還是不那麼容易記得住,所以記下在此。新增資料表說明 execute sp addextendedproperty ms description 資料表說明 ...