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
最新文章
- 为Guid数据类型的属性(property)赋值
- xml_TO_object
- [转]Tomcat启动java.lang.OutOfMemoryError: PermGen space错误解决
- iOS---------- @synchronized(self)的用法
- [原创]java WEB学习笔记68:Struts2 学习之路-- 类型转换与复杂属性配合使用
- ubuntu系统安装mongodb
- dig out secrets beneath AirSig
- ASP.NET本质论阅读----线程与异步
- ListView 分类: WinForm 2014-07-18 22:03 289人阅读 评论(0) 收藏
- 【css面试题】三个DIV要求水平对齐,左右两个DIV宽度固定为100px,中间那个DIV充满剩余的宽度(至少2种方法)
- 虚拟机NAT模式主机ping不通虚拟机解决方案
- 网页制作之JavaScript部分 1 - 语法(复制教材内容)
- 利用缓存、Timer间隔时间发送微信的实例,很有用的例子
- 51nod 1118 机器人走方格 解题思路:动态规划 &; 1119 机器人走方格 V2 解题思路:根据杨辉三角转化问题为组合数和求逆元问题
- js基础查漏补缺(更新)
- phothoshop 快捷键
- php 一个文件搞定支付宝支付,微信支付
- Python常见报错问题(不定时更新)
- testNg-build.xml
- 如何在不改SQL的情况下优化数据库