在 products 表中增加乙個字段:
alter table products add remark nvarchar(32) null;
刪除欄位descr欄位
alter table products drop column descr
修改欄位的長度或者型別
alter table products alter column pro_number decimal(18,4) null;
alter table products alter column pro_model bit not null;
修改欄位名稱(將pro_name修改成product_name)
exec sp_rename 'products.pro_name','product_name','column';
增加預設值
alter table sjs_activity add constraint created_time default getdate() for created_time
修改有約束的字段
if exists (select * from dbo.sysobjects where id = object_id(n'[約束名]') and type = 'd')
begin
alter table [dbo].[表名] drop constraint [約束名]
endgo
alter table 表名 alter column 列名 varchar (300) null
exec sp_help: 檢視幫助
exec sp_helpdb: 檢視所有的資料庫資訊
exec sprename view_1 , view_2
exec sp_helptext view: 檢視檢視在資料庫中的定義
exec sp_depends table/object: 在資料庫中檢視該物件的引用關係
exec sp_helpindex table.index_name
exec sp_rename 'settable.[desp_index]', 'settable.index_desp','index'
exec sp_store_procedures dbname: 檢視資料庫的儲存過程列表
--為user表新增人員資訊表描述資訊
execute
sp_addextendedproperty n
'ms_description',
'人員資訊表
', n
'user
', n
'dbo
', n
'table
', n'表
', null
, null
--為字段a1
新增姓名描述資訊
execute
sp_addextendedproperty n
'ms_description',
'姓名', n
'user
', n
'dbo
', n
'table
', n'表
', n
'column
', n'a1
'--更新表中列a1的描述屬性:
exec
sp_updateextendedproperty
'ms_description',
'欄位1',
'user
',dbo,
'table',
'表',
'column
',a1
--刪除表中列a1的描述屬性:
exec
sp_dropextendedproperty
'ms_description',
'user
',dbo,
'table',
'表',
'column
',a1
SQL 基本語句
在查詢分析器中執行如下語句 sp password null,teracypwd sa 把sa的密碼設為 teracypwd 執行成功後有 command s completed successfully.ok insert into 表名稱 values 值1,值2,insert into per...
sql基本語句
sql常用命令 資料的增刪改查 增加資料 插入資料 insert into 表名 字段 字段 values 值,值,值.按需要字段填寫 insert into 表名 values 值,值,值.插入全部字段,自動增長列不寫 刪除資料 記得有外來鍵先刪除主鍵表裡的相應內容 刪除表裡的內容 delete ...
SQL 基本語句
1 建表,主鍵約束,外來鍵約束。create table course cno int 11 not null auto increment,cname char 20 default null,cteachername char 20 default null,primary key cno cr...