1.使用T-SQL語句創建數據表authors,輸入語句如下。
CREATE TABLE authors
{
auth_id int PRIMARY KEY,--數據表主鍵
auth_name VARCHAR(20) NOT NULL unique,--作者名稱,不能為空
auth_gender tinyint NOT NULL DEFAULT(1)--作者性別:男(1),女(0)
};
2.在authors表中添加名稱為auth_note的新字段,字段數據類型為varchar(100),允許空值,輸入語句如下。
ALTER TABLE authors
ADD auth_note VARCHAR(100) NULL
3.在authors表中修改名稱為auth_phone的字段,將數據類型改為varchar(15),輸入語句如下。
ALTER TABLE authors
ALTER COLUMN auth_phone VARCHAR(15)
GO
4.刪除authors表中的auth_phone字段,輸入語句如下。
ALTER TABE authors
DROP COLUMN auth_phone
5.定義表table_emp,並將表中e_id字段設為主鍵列,輸入語句如下。
CREATE TABLE table_emp
(
e_id CHAR(18) PRIMARY KEY,
e_name VARCHAR(25) NOT NULL,
e_deptId INT,
e_phone VARCHAR(15) CONSTRAINT uq_phone UNIQUE
);
6.刪除member表中的主鍵約束和唯一性約束,T-SQL語句如下。
ALTER TABLE member
DROP CONSTRAINT PK_member,UQ_firstname
7.刪除Test數據庫中的authors表,輸入語句如下。
USE Test
GO
DROP TABLE authors