自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

教您sql server表結(jié)構(gòu)的修改方法

數(shù)據(jù)庫 SQL Server
sql server表結(jié)構(gòu)是每個SQL數(shù)據(jù)庫用戶都需要掌握的知識,下面就為您介紹sql server表結(jié)構(gòu)的修改方法,供您參考。

如果我們需要修改sql server表結(jié)構(gòu),應(yīng)該怎么做呢?下面就將教您如何修改sql server表結(jié)構(gòu)的方法,希望對您學(xué)習sql server表結(jié)構(gòu)方面能夠有所幫助。

向sql server表中增加一個 varchar 列:
ALTER TABLE distributors ADD COLUMN address varchar(30);
從sql server表中刪除一個字段:
ALTER TABLE distributors DROP COLUMN address RESTRICT;
在一個操作中修改兩個現(xiàn)有字段的類型:
ALTER TABLE distributors
ALTER COLUMN address TYPE varchar(80),
ALTER COLUMN name TYPE varchar(100);
使用一個 USING 子句, 把一個包含 UNIX 時間戳的 integer 字段轉(zhuǎn)化成 timestamp with time zone:
ALTER TABLE foo
ALTER COLUMN foo_timestamp TYPE timestamp with time zone
USING
timestamp with time zone 'epoch' + foo_timestamp * interval '1 second';
對現(xiàn)存字段改名:
ALTER TABLE distributors RENAME COLUMN address TO city;
更改現(xiàn)存sql server表的名字:
ALTER TABLE distributors RENAME TO suppliers;
給一個字段增加一個非空約束:
ALTER TABLE distributors ALTER COLUMN street SET NOT NULL;
從一個字段里刪除一個非空約束:
ALTER TABLE distributors ALTER COLUMN street DROP NOT NULL;
給一個表增加一個檢查約束:
ALTER TABLE distributors ADD CONSTRAINT zipchk CHECK (char_length(zipcode) = 5);
刪除一個表和它的所有子表的監(jiān)查約束:
ALTER TABLE distributors DROP CONSTRAINT zipchk;
向表中增加一個外鍵約束:
ALTER TABLE distributors ADD CONSTRAINT distfk FOREIGN KEY (address) REFERENCES addresses(address) MATCH FULL;
給表增加一個(多字段)唯一約束:
ALTER TABLE distributors ADD CONSTRAINT dist_id_zipcode_key UNIQUE (dist_id, zipcode);
給一個表增加一個自動命名的主鍵約束,要注意的是一個表只能有一個主鍵:
ALTER TABLE distributors ADD PRIMARY KEY (dist_id);
把表移動到另外一個表空間:
ALTER TABLE distributors SET TABLESPACE fasttablespace;

 

 

【編輯推薦】

上億的sql server表進行join的問題

如何為動態(tài)為SQL Server表添加字段

帶您了解Sql server表值函數(shù)

更改SQL Server表的所屬用戶2方案

SQL Server表變量與查詢列轉(zhuǎn)行顯示

如何對SQL Server表的索引進行維護?

責任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-16 15:48:03

SQL Server系

2010-09-28 14:52:37

SQL表結(jié)構(gòu)

2010-09-27 16:48:07

sql server時

2010-10-13 09:37:48

MYSQL修改表結(jié)構(gòu)

2010-10-19 16:20:32

SQL SERVER表

2010-09-25 10:41:34

SQL SERVER主

2010-09-08 09:41:37

SQL刪除注冊表

2010-09-25 11:02:33

SQL主鍵

2010-09-14 13:22:51

sql server備

2010-09-14 11:45:16

Sql Server系

2010-10-21 14:06:22

定義SQL Serve

2010-10-19 13:05:31

Sql Server遠

2010-10-21 16:59:37

SQL Server創(chuàng)

2010-09-25 09:34:05

sql server主

2010-10-19 16:58:34

SQL Server日

2010-10-21 16:59:37

SQL Server創(chuàng)

2010-09-13 13:25:44

sql server外

2010-09-17 15:08:13

SQL記錄

2010-09-27 16:32:46

SQL Server日

2010-09-17 13:35:30

SQL跨表更新
點贊
收藏

51CTO技術(shù)棧公眾號