一、Transact-SQL
1.标识符
标识符是诸如表,视图,数据库和服务器等对象的名称。分为常规标识符和分割标识符。
常规标识符:符合标识符的格式规则(数字,字母,下划线且第一个不能为数字)
分割标识符:包含在双引号(“”)或者方括号([])内。对不符合标识符规则的标识符必须进行分割。
2.数据类型:二进制数据,字符串数据等。
3.函数:Transact-SQL语言为程序员提供了非常丰富的函数,同时,还可以创建用户自定义的函数。
4.运算符:
5.表达式:
6.注释:--(双连符)从双连符开始到行尾均为注释
/*…*/可以单行注释也可以多行注释
二、数据库对象命名
SQL Server学习第一天之Transact-SQL语言 SQL Server学习第一天之Transact-SQL语言三、数据类型
1.二进制数据
二进制由十六进制数据表示。有binary,varbinary,image三种。
SQL Server学习第一天之Transact-SQL语言2.字符串数据
SQL Server学习第一天之Transact-SQL语言3.Unicode数据
SQL Server学习第一天之Transact-SQL语言4.日期和时间数据
SQL Server学习第一天之Transact-SQL语言5.数字数据
SQL Server学习第一天之Transact-SQL语言6.货币数据
SQL Server学习第一天之Transact-SQL语言四、常量
1.字符串常量:包含在单引号内,由字母数字和特殊字符组成
2.Uncode字符串常量:在普通字符串常量前加大写的N
3.二进制常量:具有前缀0x并且是十六进制数字字符串,但不使用引号。
4.bit常量
5.datetime常量:用单引号括起来
6.integer常量
7.decimal常量
8.float常量和real常量
9.money常量
五、变量
局部变量和全局变量
全局变量以@@开头
六、运算符
SQL Server学习第一天之Transact-SQL语言 SQL Server学习第一天之Transact-SQL语言七、常用函数
SQL Server学习第一天之Transact-SQL语言 SQL Server学习第一天之Transact-SQL语言 SQL Server学习第一天之Transact-SQL语言 SQL Server学习第一天之Transact-SQL语言 SQL Server学习第一天之Transact-SQL语言 SQL Server学习第一天之Transact-SQL语言八、流程控制语句
1.if…else
2.while
3.waitfor
4.goto〈标签〉
5.return
6.try…catch
Begin try
endtry
begin catch
end catch
网友评论