码迷,mamicode.com
首页 > 数据库 > 详细

SQL从零到迅速精通【基本语句】

时间:2017-07-28 19:27:18      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:ble   member   const   phone   约束   主键   精通   key   语句   

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

 

SQL从零到迅速精通【基本语句】

标签:ble   member   const   phone   约束   主键   精通   key   语句   

原文地址:http://www.cnblogs.com/osmondwang/p/7251842.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!