SQL2000语句大全
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SQL语句大全
求助编辑百科名片
本词条从基础知识、判断对象和应用技巧等方面,介绍了SQL(Structured Query Language)结构化查询语言的应用方法。
目录
基础
创建数据库
删除数据库
备份sql server
创建新表
创建序列
删除新表
增加一个列
删除一个列
添加主键
创建索引
创建视图
简单基本的sql语句
几个高级查询运算词
使用外连接
判断对象是否存在
判断数据库是否存在
判断表是否存在
判断存储过程是否存在
判断临时表是否存在
判断视图是否存在
判断函数是否存在
获取创建信息
判断列是否存在
判断列是否自增列
判断表中是否存在索引
查看数据库中对象
提升
复制表
拷贝表
跨数据库之间表的拷贝
子查询
显示文章最后时间
外连接查询
在线视图查询
between的用法
in 的使用方法
删除主表没有的信息
四表联查问题
日程安排提前五分钟
一条sql 搞定数据库页前10条记录
选择排名
派生结果表
随机取出10条数据
随机选择记录
删除重复记录
列出数据库里的表名
列出表里的所有的
列示排列
初始化表table1
选择从10到15的记录数据类型转换
技巧
1=1,1=2的使用
收缩数据库
压缩数据库
检查备份集
修复数据库
日志清除
更改某个表
存储更改全部表SERVER中循环写入数据基础
创建数据库
删除数据库
备份sql server
创建新表
创建序列
删除新表
增加一个列
删除一个列
添加主键
创建索引
创建视图
简单基本的sql语句
几个高级查询运算词
使用外连接
判断对象是否存在
判断数据库是否存在
判断表是否存在
判断存储过程是否存在判断临时表是否存在
判断视图是否存在
判断函数是否存在
获取创建信息
判断列是否存在
判断列是否自增列
判断表中是否存在索引查看数据库中对象
提升
复制表
拷贝表
跨数据库之间表的拷贝子查询
显示文章最后时间
外连接查询
在线视图查询
between的用法
in 的使用方法
删除主表没有的信息
四表联查问题
日程安排提前五分钟
一条sql 搞定数据库页前10条记录
选择排名
派生结果表
随机取出10条数据
随机选择记录
删除重复记录
列出数据库里的表名
列出表里的所有的
列示排列
初始化表table1
选择从10到15的记录数据类型转换
技巧
1=1,1=2的使用
收缩数据库
压缩数据库
检查备份集
修复数据库
日志清除
更改某个表
存储更改全部表SERVER中循环写入数据展开
编辑本段基础
创建数据库
创建之前判断该数据库是否存在
if exists (select * from sys.databases where name='databaseName')
drop database databaseName
go
Create DATABASE databasename
删除数据库
drop database dbname
备份sql server
--- 创建备份数据的device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始备份
BACKUP DATABASE pubs TO testBack
创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 根据已有的表创建新表:
A:go
use 原数据库名
go
select * into 目的数据库名.dbo.目的表名from 原表名(使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only
创建序列
create sequence SIMON_SEQUENCE
minvalue 1 -- 最小值
maxvalue 999999999999999999999999999 -- 最大值
start with 1 -- 开始值
increment by 1 -- 每次加几
cache 20;
删除新表
drop table tabname
增加一个列
Alter table tabname add colname coltype
删除一个列
Alter table tabname drop column colname
添加主键
Alter table tabname add primary key(col)
说明:删除主键:Alter table tabname drop primary key(col)
创建索引
create [unique] index idxname on tabname(col…。)
删除索引:drop index idxname on tabname
注:索引是不可更改的,想更改必须删除重新建。
创建视图