Literal Row

Literal Row 段指定命名的和未命名的 ROW 数据类型的文字的值的语法。

要了解在 ROW 数据类型内求值为字段值的表达式的信息,请参阅 ROW 构造函数

语法

Literal Row
字段文字的值

元素 描述 限制 语法
literal_opaque_type opaque 数据类型的文字的表示 对于相关联的 opaque 数据类型,必须为输入支持函数识别的文字 由 opaque 数据类型的开发者定义
literal_BOOLEAN BOOLEAN 值的文字的表示 必须指定 't' (= TRUE) 或 'f' (= FALSE) 作为用引号括起的字符串 用引号括起的字符串

用法

您可为命名的 ROW 和未命名的 ROW 数据类型指定文字的值。ROW 构造函数引入文字的 ROW 值,在引号之间可可选地包括它。

ROW 类型的每一字段的值的格式必须与相应的字段的数据类型相兼容。
Important: 您不可指定简单大对象(BYTE 或 TEXT)作为一行的字段类型。
一行的字段可为下列表格中数据类型的文字的值。
对于类型的字段 文字的值语法
BOOLEAN tf,表示 TRUE 或 FALSE
CHAR、VARCHAR、LVARCHAR、NCHAR、NVARCHAR、CHARACTER VARYING、DATE 用引号括起的字符串
DATETIME 文字的 DATETIME
DECIMAL、MONEY、FLOAT、INTEGER、INT8、SMALLFLOAT、SMALLINT 文字的数值
INTERVAL 文字的 INTERVAL
Opaque 数据类型 用引号括起的字符串

对于相关联的 opaque 类型,该字符串必须是由输入支持函数识别的文字。

集合类型(SET、MULTISET、LIST)

文字的集合

要获取关于作为变量或列值的文字的集合值的信息,请参阅 嵌套的引号。要获取关于 ROW 类型的文字的集合值的信息,请参阅 嵌套的 Row 的文字

另一 ROW 类型(命名的或未命名的) 要获取关于 ROW 类型值的信息,请参阅 嵌套的 Row 的文字
1 请参阅 用引号括起的字符串
2 请参阅 文字的数值
3 请参阅 文字的 DATETIME
4 请参阅 文字的 INTERVAL
5 请参阅 文字的集合