本帖最后由 张文文 于 2012-10-15 11:19 编辑
T_SQL的组成--语句的分类
MDL(Data manage Language 数据操作语句)
----查询,插入,删除,修改数据库中的数据
----Select,Insert,Update,Delete
DCL(Control数据控制语句)
----用来设置或更改权限
----GRANT,REVOKE等
USE northwind
GRANT SELECT ON products TO public
DDL(Define数据定义语句)
----用来定义数据库对象【数据库,表,列。。。】
----CREATE对象名称; ALTER对象名称; DROP对象名称
变量说明,流程控制,功能函数
----定义变量,判断,分支,循环结构等
----日期函数,数学函数,字符函数,系统函数等
T_SQL语句的特点
每条SQL语句均由一个关键字开头,这个关键字描述了这条语句产生的动作
每个关键字后边都跟了一个子句,子句可以指定语句产生作用的数据,也可以提供语句作用的更详细的情况。
子句可以包含表名,字段名,还可以包含表达式,常量等。
T_SQL语句的规则
SQL是一门格式自由的语言,既不要求在一行放置的单词数,也不要求断行的地方
在SQL语句中不区分大小写
半角和全角;空格
在SQL中也包含了括号的使用
1.单词或花括号({})表示至少必须选择一个选项
若选项之间用逗号 , 分割,则可以选择一个也可以选择多个
若选项之间用竖线 | 分割,则只能选择一个选项
2.方括号 [] 表示是一个可选项
若选项之间用逗号 , 分割,则可以不选择也可以选择一个或多个
若选项之间用竖线 | 分割,则可以不选择也可以选择一个选项
3.省略号 ... 用来表示可以无限的重复最后的选项
输出显示数据
PRINT 输出到消息框
SELECT 以表格的方式输出 |