| 打印 打开 PDF 版本的联机帮助

#### 表示字面值 字面值是对应于给定数据类型的非空值。字面值通常是常数值；即它们是照字面原样 采用的值，未进行任何更改。字面值必须符合它所表示的数据类型。 本节描述如何表示每种类型的字面值。 ### 字符字面值 字符字面值包含字母、数字和符号等字符。要表示字符字面值，请用单引号 ( ' ) 将字符串引起来。字面值的长度由单引号间字符的数目确定。 ### 日期时间字面值 SQL 92 标准定义三种类型化日期时间字面值，格式如下： DATE 'yyyy-MM-dd' TIME 'hh:MM:ss' TIMESTAMP 'yyyy-MM-dd hh:mm:ss' 这些格式是固定的。要表示类型化日期时间字面值，请使用关键字 DATE、TIME 或 TIMESTAMP，后跟引在单引号中的日期时间字符串。所有非年部分都需要两位，即使该值只有一位。 例如： CASE WHEN Opportunity."Close Date" >= TIMESTAMP '2006-01-01 00:00:00'THEN'2006 ELSE 'Pre-2006' END ### 数字字面值 数字字面值表示数字数据类型的值。要表示数字字面值，只需要包括该数字即可。 不要对数字字面值使用单引号；这样做会将该字面值表示为字符字面值。 数字前面可以带加号 (+) 或减号 (-) 以分别表示正数或负数。数字可以包含小数点和小数数字。 要将浮点数表示为字面值常数，请输入数字，后跟字母 E（大写字母或小写字母），然后再跟加号 (+) 或减号 (-) 以表示正指数或负指数。整数、字母 E 和指数符号之间不允许使用空格。 例如： 52 2.98 -326 12.5E6

已发布 8月 2022 | Copyright © 2005, 2022, Oracle和/或其附属公司。Legal Notices.