SQL从零到迅速精通基本语句
Posted osmondwang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL从零到迅速精通基本语句相关的知识,希望对你有一定的参考价值。
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从零到迅速精通基本语句的主要内容,如果未能解决你的问题,请参考以下文章