数据仓库服务 GAUSSDB(DWS)-复合类型:构造复合值
构造复合值
要把复合值写作文字常量,可以将字段值括在圆括号中,并用逗号分隔。可以在任何字段值加上双引号,如果字段值包含逗号或括号则必须这样做。复合常量的一般格式如下:
1
|
'( val1 , val2 , ... )'
|
上文中的'("fuzzy dice",42,1.99)'便属于inventory_item类型的一个合法值。
要让一个字段为NULL,在列表中对应位置上空出即可。如果需要一个字段为空字符串,使用引号即可。例如下列示例,第一个字段是非NULL空字符串,第三个是NULL:
1
|
'("",42,)'
|
ROW表达式也能被用来构建组合值。例如:
1 2 |
ROW('fuzzy dice', 42, 1.99) ROW('', 42, NULL) |
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 数据治理中心_数据架构_数据架构使用示例-华为云
- GaussDB主键生成_GaussDB存储过程_高斯数据库主键生成_华为云
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- GaussDB设置默认值_GaussDB存储过程_高斯数据库设置默认值-华为云
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么