| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2474 人关注过本帖
标题:SQL Server常用语句
只看楼主 加入收藏
xupeng
Rank: 1
等 级:新手上路
帖 子:4049
专家分:0
注 册:2006-2-12
收藏
 问题点数:0 回复次数:7 
SQL Server常用语句

SQL Server常用语句

1. 数据库管理

CREATE DATABASE 创建数据库。

ALTER DATABASE 在数据库中添加或删除文件和文件组。也可用于更改文件和文件组的属性,例如更改文件的名称大小。ALTER DATABASE提供了更改数据库名称、文件组名称以及数据文件和日志文件的逻辑名称的能力。

USE 打开指定数据库。

DBCC SHRINKDATABASE 压缩数据库和数据文件。

BACKUP DATABASE 备份整个数据库或者备份一个或多个文件或文件组。

BACKUP LOG 备份数据库事务日志。

RESTORE DATABASE 恢复数据库。

RESTORE LOG 恢复数据库事务日志。

DROP DATABASE 删除数据库。

2.数据库表管理

CREATE TABLE 创建数据库表。

ALTER TABLE 通过更改、添加、除去列和约束,或者通过起用或禁用约束和触发器来更改列表的定义。

INSERT 插入一行数据行。

UPDATE 用于更改表中的现有数据。

DELETE 删除表中数据。可包含删除表中数据行的条件。

DROP TABLE 删除数据库表。

3.索引管理

CREATE INDEX 创建数据库表索引。

DBCC SHOWCONTIG 显示表的数据和索引的碎块信息。

DBCC DBREINDEX 复建表的一个回多个索引。

SET SHOWPLAN 分析索引和查询性能。

SET STATISTICS IO 查看用来处理指定查询的I/O信息。

DROP INDEX 删除数据库表索引。

4.视图管理

CREATE VIEW 创建数据库表视图。

ALTER VIEW 更改一个先前创建的视图,包括索引视图,但不影响相关的存储过程或触发器,也不更改权限。

DROP VIEW 删除数据库表视图。

5.触发器管理

CREATE TRIGGER 创建数据库触发器。

ALTER TRIGGER 修改数据库视图。

DROP TRIGGER 删除数据库视图。

6.存储过程管理

CREATE PROC 创建存储过程。

ALTER PROC 修改存储过程。

EXEC 执行存储过程。

DROP PROC 删除存储过程。

7.规则管理

CREATE RULE 创建规则。

sp_bindrule 绑定规则。

sp_unbindrule 解除绑定规则。

DROP RULL 删除规则。

8.默认值管理

CREATE DEFAULT 创建默认值。

sp_binddefault 绑定默认值。

sp_undinddefault 解除绑定默认值。

DROP DEFAULT 删除默认值。

9.用户定义函数管理

CREATE FUNCTION 创建用户定义函数。

ALTER FUNCTION 更改先前由CREATE FUNCTION语句创建的现有用户定义函数,但不会更改权限,也不会影响相关的函数、存储过程或触发器。

DROP FUNCTION 删除用户定义函数。

10.检索管理

SELECT 数据检索。

11.游标管理

DECLEAR CURSOR 声明游标。

OPEN 打开游标。

FETCH 读取游标数据。

CLOSE 关闭游标。

DEALLOCATE 删除游标。

12.许可管理

GRANT 授予语句或对象许可。在安全系统中创建项目,使当前数据库中的用户得以处理当前数据库中的数据或执行特定的T-SQL语句或能够操作对象。

REVOKE 收回语句或对象许可。

DENY 否定语句或对象许可。

13.事务管理

BEGIN TRANSACTION 标记一个显示本地事务的起始点。BEGIN TRANSACTION@@TRANCOUNT1

COMMIT TRANSACTION 事务提交。

ROLLBACK TRANSACTION 事务回滚。

14.一般语句

DECLEAR 声明语句。

SET 变量赋值。

IF/ELSE 条件语句。

GOTO 跳到标签处。

CASE 多重选择。

WHILE 循环。

BREAKE 退出本层循环。

CONTINUE 一般用在循环语句中,结束本次循环,重新转到下一次循环条件的判断。

RETURN 从过程、批处理或语句块中无条件退出。

WAITFOR 指定触发语句块、存储过程或事务执行的时刻、或需等待的时间间隔。

BEGIN/END 定义T-SQL语句块。

GO 通知SQL Server一批T-SQL语句结束。

搜索更多相关主题的帖子: SQL Server 语句 
2006-03-02 16:50
xupeng
Rank: 1
等 级:新手上路
帖 子:4049
专家分:0
注 册:2006-2-12
收藏
得分:0 
下载SQL常用语句
d7qKPM74.rar (5.27 KB) SQL Server常用语句


点击下载呀!!

反清复明 http://xupeng.
2006-03-02 17:04
xupeng
Rank: 1
等 级:新手上路
帖 子:4049
专家分:0
注 册:2006-2-12
收藏
得分:0 
不知道这个算不算精华呀???

反清复明 http://xupeng.
2006-03-02 17:06
xupeng
Rank: 1
等 级:新手上路
帖 子:4049
专家分:0
注 册:2006-2-12
收藏
得分:0 
我的帖子为什么没有成为精华???

反清复明 http://xupeng.
2006-03-03 10:26
卜酷塔
Rank: 7Rank: 7Rank: 7
来 自:魅力青岛
等 级:禁止访问
威 望:39
帖 子:2569
专家分:0
注 册:2004-6-12
收藏
得分:0 

就是没有实例,要是有实例的化就更好了


觉得为时已晚的时候,恰恰是最早的时候。

2006-03-03 12:11
xupeng
Rank: 1
等 级:新手上路
帖 子:4049
专家分:0
注 册:2006-2-12
收藏
得分:0 
说的在理,可惜我没有实列。
哎!!!没能成为精华!!

反清复明 http://xupeng.
2006-03-03 12:33
xupeng
Rank: 1
等 级:新手上路
帖 子:4049
专家分:0
注 册:2006-2-12
收藏
得分:0 
即使没有成为精华,但是对大侠们有帮助我也是高兴的!
也算是没白忙一场!!

反清复明 http://xupeng.
2006-03-03 16:56
coffin1984
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-3-6
收藏
得分:0 
我喜欢,楼主也是为了方便大家呀
2006-03-06 20:14
快速回复:SQL Server常用语句
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014189 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved