当前位置:网站首页>GBase8s数据库INTO STANDARD 和 INTO RAW 子句
GBase8s数据库INTO STANDARD 和 INTO RAW 子句
2022-06-29 11:27:00 【爱吃萝卜冰冰凉】
您可使用 INTO STANDARD 和 INTO RAW 子句来创建一个新的存储 SELECT 语句的结果集的永久表。
此语法提供单一机制来指定查询,来接收符合条件的记录,并将那些查询结果插入到永久的数据库表内。
当使用 SELECT INTO 来创建新的永久表时,您可指定它的类型为 STANDARD 或 RAW。缺省
的类型是 STANDARD。您可可选地指定新表的存储位置、extent 大小和锁模式选项。
新的永久表的列名称是在 Projection 子句的选择列表中指定的那些名称。如果星号(
*)作为
Projection 子句的选择列表出现,则该星号扩展到 SELECT 语句的 FROM 子句中相应的表或视图
的所有列名称。任何影子列都不会通过星号规范来扩展。
下列示例创建新的名为 ptabl 的 raw 表来存储连接查询的结果:
SELECT t1col1, t1col2, t2col1
FROM tab1, tab2
WHERE t1col1 < 100 and t2col1 > 5
INTO RAW ptab1;
在上例中,新的 ptabl 表可能包含列 t1col1、t1col2 和 t2col1。
除了简单的列表达式之外的所有表达式都必须有一个定义在 Projection 子句中的显示标签。此显示
标签被用作新表中的列的名称。如果简单的(或平凡的)列表达式没有显示标签,则该表使用列名
称。如果在选择列表中有重复的显示标签或列名称,则返回错误。
下一示例失败并返回错误 -249,因为它没有为 col1+5 表达式声明显示标签:
SELECT col1+5, col2
FROM tab1
INTO ptab1;
下列修订的查询避免在前一示例中的 -249 错误:
SELECT col1+5 pcol1, col2
FROM tab1
INTO ptab1;
上述修正的示例创建标准 ptabl 表来在它的列 pcol1 和 col2 中存储查询结果。
对结果表的限制
与大部分 DDL 语句一样,使用完全符合条件的表名称在另一数据库中创建新的结果表的尝试失败
并返回语法错误。
要以与同一数据库中现有的表相同的名称创建结果表,也会发生类似的错误。
SELECT INTO . . . TABLE 语句不可被用作子查询的一部分。
然而,您可使用不是 SELECT 子句的 projection 列表的一部分的列作为 ORDER BY 子句中的排
序键。
要获取对于可类似地创建查询结果表并通过插入符合条件的行来填充那表的 CREATE TABLE 语
句语法的描述,请参阅 AS SELECT 子句。
边栏推荐
- MariaDB的安装与配置
- 检查YAML文件安全配置:kubesec
- TTChat x Zadig 开源共创 Helm 接入场景,环境治理搞得定!
- When you are young, you should be awake to fight, and when you are young, you should have the courage to try
- GBase8s数据库与 FOR UPDATE 子句不兼容的语法
- Wonderful! Miaoying technology fully implements Zadig to help container construction, and fully embraces kubernetes and Yunyuan
- Meichuang was selected as one of the first member units of the "business security promotion plan" of the ICT Institute
- GBase8s数据库INTO table 子句
- Zhengda futures liu4 data integration
- GBase8s数据库在组合查询中的集合运算符
猜你喜欢

杰理之关于开机发起回连对耳的位置:【篇】

速看|期待已久的2022年广州助理检测工程师真题解析终于出炉

Meichuang was selected as one of the first member units of the "business security promotion plan" of the ICT Institute
![Jerry's about TWS pairing mode configuration [chapter]](/img/c8/d78e817295169753244299545d9aba.png)
Jerry's about TWS pairing mode configuration [chapter]

助力极致体验,火山引擎边缘计算最佳实践

如何查看网站已经保存的密码

杰理之关于 TWS 声道配置【篇】

Matlab GUI realizes the function of clicking the button, opening the file dialog box and importing pictures

妙!妙盈科技全面实施 Zadig 助力容器化建设,全面拥抱 Kubernetes 和云原生

Embedded database development programming (IV) -- DDL, DML
随机推荐
Jerry's about TWS pairing mode configuration [chapter]
如何查看网站已经保存的密码
联想领像 lenovoimage 部分打印机 驱动 PPD 文件
这个EMR-SparkSQL节点,他查询的表是不是ODPS的啊?
Intelligent trash can (IV) -- raspberry pie Pico realizes ultrasonic ranging (hc-sr04)
妙!妙盈科技全面实施 Zadig 助力容器化建设,全面拥抱 Kubernetes 和云原生
MMdet的Resnet卷积替换成Ghost卷积组所出现的问题
mysql截取字符串去重,mysql 截取字符串 去重 拼接
SOFARegistry 源码|数据同步模块解析
MariaDB的安装与配置
leetcode刷题:字符串07(重复的子字符串)
深入理解 volatile 关键字
普通用户使用vscode登录ssh编辑root文件
基于字节码的统一异常上报实践
Jerry's initiation of ear pairing, reconnection, and opening of discoverable and connectable cycle functions [chapter]
力扣每日一题-第31天-1779.找到最近的有相同x或y坐标的点
Pytorch - 分布式通信原语(附源码)
跟着官方学电机,BLDC两种控制策略,学到即赚到
恒泰证券开户安全吗 证券排名
When a technician becomes a CEO, what "bugs" should be modified?