上QQ阅读APP看书,第一时间看更新
1.3 常量
内存中存储的始终恒定的量叫作常量。SQL同样规定了数字、字符串、日期时间和符号常量的格式。
1.3.1 数值常量
(1)整数和小数常量在SQL中被写成普通的小数数字,前面可加正负号。
例如:500,−45,11.23。
(2)在数字常量的各数位之间不能加逗号。
例如:456 456这个数字不能表示为456,456。
(3)浮点常量使用符号e来指定。
例如:5.5e3,−6.23e2,7.8e−3。其中,e被读作“乘10的几次幂”。
1.3.2 字符串常量
(1)SQL规定字符串常量要包含在单引号内。
例如:'HELLO'。
(2)如果一个字符串常量文本中包含了一个单引号,则在这个常量内写作两个连续的单引号。
例如:“' COME ON' ' 0.5千米'”表示“COME ON ' 0.5千米”。
1.3.3 日期和时间常量
(1)表示日期、时间和时间间隔的常量值被指定为字符串常量。下面的书写是合法的。
例如:'2008-03-10 ','05/08/2010'。
(2)日期和时间根据国家不同,书写方式也不同。
例如:美国为mm/dd/yyyy;欧洲为dd.mm.yyyy;日本为yyyy-mm-dd等。