- 5
- 0
- 约3.83千字
- 约 6页
- 2018-03-08 发布于河南
- 举报
T-SQL语句集合及示例
《数据库应用与开发教程》书内T-SQL语句集合及示例
1.创建数据库
基础语句:
CREATE DATABASE 数据库名
ON PRIMARY
( NAME=主数据库文件名,
FILENAME=主数据库文件地址名,
SIZE=主数据库文件初始大小,
MAXSIZE=主数据库文件最大大小,
FILEGROWTH=主数据库文件增长大小/速度)
LOG ON
( NAME=数据库日志文件名,
FILENAME=数据库日志文件地址名,
SIZE=数据库日志文件初始大小,
MAXSIZE=数据库日志文件最大大小,
FILEGROWTH=数据库日志文件增长大小/速度 )
GO
代码示例:
CREATE DATABASE EXAM
ON PRIMARY
( NAME=EMAM_DAT,
FILENAME=I:\EXAM\EXAMDAT.mdf,
SIZE=3mb,
MAXSIZE=500mb,
FILEGROWTH=1mb)
LOG ON
( NAME=EXAM_LOG,
FILENAME=I:\EXAM\EXAMLOG.ldf,
SIZE=1mb,
MAXSIZE=unlimited,
FILEGROWTH=10%)
GO
2.删除数据库
基础语句:DROP DATABASE 数据库名
代码示例:DROP DATABASE EXAM
3.创建表
基础语句:
USE 数据库名
GO
CREATE TABLE 表名
( 列名1 数据类型 修饰条件 是否为空,
列名2 数据类型 修饰条件 是否为空,
列名3 数据类型 修饰条件 是否为空,
…………
)
代码示例:
USE EXAM
GO
CREATE TABLE ADMIN
( ADMINID INT PRIMARY KEY,
LOGINPWD VARCHAR(50) NOT NULL,
LOGINPTPE VARCHAR(10) NOT NULL
)
4.设置主键
基础语句:
ALTER TABLE 表名
ADD CONSTRAINT 主键名 PRIMARY KEY(想要设置为主键的列的列名)
代码示例:
ALTER TABLE 表名
ADD CONSTRAINT pkey_Admin PRIMARY KEY(AMDINID)
5.插入数据
(1)添加一行数据
基础语句:
INSERT INTO 表名(列名1,列明2,列名3……)
VALUES(值一,值二,值3……)
代码示例:
INSERT INTO ADMIN(ADMINID,LOGINPWD)
VALUES(1,iamthepassword)
(2)将全部信息添加到另外一个表
INSERT INTO 目标表名(列名1,列明2……)
SELECT 列名1,列明2……
FROM 原表名
6.创建备份表
基础语句:
SELECT *
INTO 备份表名
FROM 原始表名 WHERE 0=1
示例代码:
SELECT *
INTO ADMINBAK
FROM ADMIN WHERE 0=1
7.更新数据
基础语句:
UPDATE 表名 SET 列名=更新的值 WHERE 条件
示例代码:
UPDATE ADMIN SET LOGINPWD=password WHERE ADMINID=1
8.删除数据
基础语句:
DELETE FROM 表名 WHERE 条件
示例代码:
DELETE FROM ADMIN WHERE ADMINID=3
9.删除表
基础语句:
DROP TABLE 表名
示例语句:
DROP TABLE ADMIN
10查询语句
基础语句:
SELECT 列名1,列名2 FROM 表名
WHERE 条件
ORDER BY 要排序的列名 (ASC/DESC)
示例语句:
SELECT ADMINID,LOGINPWD FROM ADMIN
WHERE LOGINPWD=password
ORDER BY ADMINID DESC
在使用SELECT语句中,可使用*号,代表选择表中的全部列,例:
SELECT * FROM ADMIN
在SELECT后面加上 DISTINCT 可消除重复行,例如:
SELECT DISTINCT LOGINPWD FROM ADMIN
在SELECT后面加上TOP 数字,可选择前多少行的数据,例:
SELECT TOP 20 * FROM ADMIN
要自定义列标题名,可有3种方法:
(1)列别名=列名 密码=LOGINPWD
(2)列名 as 列别名 LOGINPWD=密码
(3)列名 列别名 LOGINPWD 密码
模糊查询,可用 LIKE 例如:SELECT
您可能关注的文档
最近下载
- 2025年事业单位工勤技能-河南-河南防疫员三级(高级工)历年参考题典型考点含答案解析.docx VIP
- 设计心理学-专业学习教材.pdf VIP
- 七年级数学上册第3章代数式单元测试题.docx VIP
- 杭州职业技术大学2025-2026学年《概率论与数理统计2》第一学期期末试题(B).docx VIP
- 杭州电子科技大学信息工程学院2025-2026学年《概率论与数理统计2》第一学期期末试题(B).docx VIP
- 急性上呼吸道梗阻.ppt VIP
- 《汽车发动机构造与维修》教案-.docx VIP
- 美国大学英语写作(第九版)课后习题答案.docx VIP
- 静脉血液标本采集指南(WST661-2020)解读PPT课件.pptx VIP
- 《仪器分析技术》课程标准.pdf VIP
原创力文档

文档评论(0)