上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3 常量
常量是指在Transact-SQL代码中其值始终不变的数据。常量的定义格式取决于其所属于的数据类型。
常量的使用不需要定义,直接在Transact-SQL中使用就可以,所以需要关注的是各种典型的常量的格式。
1.3.1 数值型常量的格式
数值型常量的格式不需要任何其他的符号,只需要按照特定的数据类型进行赋值就可以。
1.Bit常量
1、0
2.Int(integer)常量
12、890
3.decimal(numeric)常量123.789
89.0
4.float(real)常量
100.5E5
5.money(smallmoney)常量
$12
$123.90
1.3.2 字符串型常量的格式
字符串型常量的格式需要以单引号(' ')包含起来。
1.非Unicode字符串常量
'Hello World! '
2.Unicode字符串常量
N' Hello World! '
3.单引号作为字符串常量的处理
如果单引号本身也属于字符串常量的内容,就需要使用单引号将其包含在内,比如'O' ' Brien’实际上定义的就是字符串O' Brien。
'' <in-memory-resource>' ’定义的就是’<in-memory-resource>'。
1.3.3 日期时间型常量的格式
日期时间型常量的格式需要以单引号(' ')包含起来,和字符串常量格式一致。
'April 15, 1998'
'04/15/98'
'14:30:24'
'04:24 PM'