相關資訊
本類常用軟件
-
福建農村信用社手機銀行客戶端下載下載量:584204
-
Windows優(yōu)化大師下載量:416896
-
90美女秀(視頻聊天軟件)下載量:366961
-
廣西農村信用社手機銀行客戶端下載下載量:365699
-
快播手機版下載量:325855
1、先從建表開始吧:
use ss
create table lxp_table
(
coll1 char(50) not null,
coll2 int,
coll3 int identity(1, 1) not null 自動增長1
primary key (coll3) /*建立主鍵*/
)
create table lxp_b
(
b1 varchar not null,
b2 varchar not null,
b3 int identity(1,1) not null,
primary key(b3)
)
2、修改表的名字
EXEC sp_rename ‘lxp_table’, ‘lxp_a’
3、修改列名
Exec sp_rename ‘lxp_a.[coll1]‘,’a1′
exec sp_rename ‘lxp_a.[coll2]‘,’a2′
exec sp_rename ‘lxp_a.[coll3]‘,’a3′
4、添加新列
alter table lxp_a
add a_3 varchar
exec sp_rename ‘lxp_a.[a_3]‘,’a4′
5、修改列的類型
alter table lxp_a
alter column a4 char(50)
修改類型時只能向能轉換成的數據類型修改(修改類型時系統(tǒng)會自動將此列數據轉換若無法轉換則無法修改)
6、創(chuàng)建表時相應的添加外鍵
create table a_b
(
a_id int not null
constraint aa foreign key(a_id) references lxp_a(a3), –創(chuàng)建表時相應的添加外鍵
b_id int not null
)
drop table a_b
7、在已經創(chuàng)建好的表中添加外鍵
alter table a_b
add constraint bb foreign key (b_id) references lxp_b(b3)
8、在已經創(chuàng)建好的表中刪除外鍵
alter table a_b
drop bb
9、查詢出誰連接著數據庫
select * from master..sysprocesses where hostname<>”
exec sp_who
10、查詢指定數據庫的相關信息
select * from sysobjects where type = ‘U’;
select name from sysobjects where type = ‘F’;
select name from sysobjects where type = ‘P’;
由于系統(tǒng)表sysobjects保存的都是數據庫對象,其中type表示各種對象的類型,具體包括:
U = 用戶表
S = 系統(tǒng)表
C = CHECK 約束
D = 默認值或 DEFAULT 約束
F = FOREIGN KEY 約束
L = 日志
FN = 標量函數
IF = 內嵌表函數
P = 存儲過程
PK = PRIMARY KEY 約束(類型是 K)
RF = 復制篩選存儲過程
TF = 表函數
TR = 觸發(fā)器
UQ = UNIQUE 約束(類型是 K)
V = 視圖
X = 擴展存儲過程及相關的對象信息。
PS:打開數據庫
use DNN_LH_493
11、查詢出所有用戶數據庫
exec sp_databases
12、查詢出指定數據庫下的所有表
use ss
exec sp_tables