学习SQL语句之SQL语句大全
日期:2008年5月24日 作者: 查看:[大字体 中字体 小字体]-
--语 句 功 能
--数据操作
SELECT --从数据库表中检索数据行和列
INSERT --向数据库表添加新数据行
DELETE --从数据库表中删除数据行
UPDATE --更新数据库表中的数据
--数据定义
CREATE TABLE --创建一个数据库表
DROP TABLE --从数据库中删除表
ALTER TABLE --修改数据库表结构
CREATE VIEW --创建一个视图
DROP VIEW --从数据库中删除视图
CREATE INDEX --为数据库表创建一个索引
DROP INDEX --从数据库中删除索引
CREATE PROCEDURE --创建一个存储过程
DROP PROCEDURE --从数据库中删除存储过程
CREATE TRIGGER --创建一个触发器
DROP TRIGGER --从数据库中删除触发器
CREATE SCHEMA --向数据库添加一个新模式
DROP SCHEMA --从数据库中删除一个模式
CREATE DOMAIN --创建一个数据值域
ALTER DOMAIN --改变域定义
DROP DOMAIN --从数据库中删除一个域
--数据控制
GRANT --授予用户访问权限
DENY --拒绝用户访问
REVOKE --解除用户访问权限
--事务控制
COMMIT --结束当前事务
ROLLBACK --中止当前事务
SET TRANSACTION --定义当前事务数据访问特征
--程序化SQL
DECLARE --为查询设定游标
EXPLAN --为查询描述数据访问计划
OPEN --检索查询结果打开一个游标
FETCH --检索一行查询结果
CLOSE --关闭游标
PREPARE --为动态执行准备SQL 语句
EXECUTE --动态地执行SQL 语句
DESCRIBE --描述准备好的查询
---局部变量
declare @id char(10)
--set @id = '10010001'
select @id = '10010001'---全局变量
---必须以@@开头--IF ELSE
declare @x int @y int @z int
select @x = 1 @y = 2 @z=3
if @x > @y
print 'x > y' --打印字符串'x > y'
else if @y > @z
print 'y > z'
else print 'z > y'--CASE
use pangu
update employee
set e_wage =
case
when job_level = ’1’ then e_wage*1.08
when job_level = ’2’ then e_wage*1.07
when job_level = ’3’ then e_wage*1.06
else e_wage*1.05
end--WHILE CONTINUE BREAK
declare @x int @y int @c int
select @x = 1 @y=1
while @x < 3
begin
print @x --打印变量x 的值
while @y < 3
begin
select @c = 100*@x + @y
print @c --打印变量c 的值 - [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 下一页
-
- 学习SQL语句之SQL语句大全 相关文章:
- ·春节新年新春对联大全
- ·香港三级片名单大全 (包括演员名单)
- ·经典歇后语大全
- ·感人情书大全-情书经典
- ·英语格言大全
- ·古代情诗:伤感浪漫悲伤情诗大全
- ·男生英文名大全
- ·路由器安全设置详解
- ·盗QQ号码方法大全
- ·腾讯QQ个性签名大全
- 学习SQL语句之SQL语句大全 相关软件
- ·GBA口袋妖怪全集
- ·《合金弹头》全系列街机典藏版
- ·360安全卫士 V4.1.5.1001 红心中国版
- ·魔法门英雄无敌3全集
- ·真三国无双4 全能修改器
- ·《暗黑破坏神2毁灭之王》v1.11地图全开工具EasyMap_v11
- ·三国9普通版升级威力加强版方法以及补丁大全(极力推荐)
- ·岳飞全传
- ·《狄公案》大全集
- ·火影忍者-忍术全开
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·精妙SQL语句收集
- ·SQL里的cast和convert
- ·SQL Server不存在或访问被拒绝 问题的解决
- ·学习SQL语句之SQL语句大全
- ·CS服务器架设方法
- ·SQLPLUS命令的使用大全
- ·数据库连接字符串大全
- ·SQL Server 练习题
- ·SQL Server不存在或访问被拒绝 问题的解决
- ·学习SQL SERVER的存储过程-之一认识存储过程语法
- ·触发器概述
- ·什么是SQL注入法攻击
- ·MS-SQL开发常用汇总和t-sql技巧集锦
- ·提高查询速度:SQL Server数据库优化方案
- ·SQL中CASE的用法
- ·巴塞尔新资本协议概述
- ·SQLSERVER中,数据库同步的实现
- ·一道褒贬不一的SQL考试题
- ·认识VF--Visual FoxPro 漫谈
- ·怎么用sql修改表名
特别推荐
- ·学习SQL语句之SQL语句大全
- ·打造SQL Server2000的安全策略
- ·SQL语句优化技术分析
- ·MySQL导入导出方法与工具
- ·CS服务器架设方法
- ·改进的socket控件
- ·什么是SQL注入法攻击
- ·用SQL语句删除重复记录的四种方法
- ·数据库查询优化
- ·MySQL常见错误问答!
- ·MySQL从后门进企业市场
- ·精妙SQL语句收集
- ·如何在WinNT/2K/XP下启动纯DOS
- ·自己动手做一个SQL解释器
- ·SQL SERVER实用技巧
- ·动态创建MSSQL数据库表存储过程
- ·数据库的分页问题
- ·DM分区软件使用详解
- ·对ADSL接入方式铜缆可用线对率分析
- ·收集的host文件网站黑名单
