检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
FETCH 功能描述 FETCH通过已创建的游标来检索数据。 每个游标都有一个供FETCH使用的关联位置。游标的关联位置可以在查询结果的第一行之前,或者在结果中的任意行,或者在结果的最后一行之后: 游标刚创建完之后,关联位置在第一行之前。 在抓取了一些移动行之后,关联位置在检索到的最后一行上。
MOVE 功能描述 MOVE在不检索数据的情况下重新定位一个游标。MOVE的作用类似于FETCH命令,但只是重定位游标而不返回行。 注意事项 无。 语法格式 1 MOVE [ direction [ FROM | IN ] ] cursor_name; 其中direction子句为可选参数。
表管理 创建普通表 创建分区表 管理表及表数据 编辑临时表 创建外表 父主题: 库管理
ABORT 功能描述 回滚当前事务并且撤销所有当前事务中所做的更改。 作用等同于ROLLBACK,早期SQL有用ABORT,现在推荐使用ROLLBACK。 注意事项 在事务外部执行ABORT语句不会影响事务的执行,但是会产生一个警告信息。 语法格式 1 ABORT [ WORK |
SAVEPOINT 功能描述 SAVEPOINT用于在当前事务里建立一个新的保存点。 保存点是事务中的一个特殊记号,它允许将那些在它建立后执行的命令全部回滚,把事务的状态恢复到保存点所在的时刻。 注意事项 使用ROLLBACK TO SAVEPOINT回滚到一个保存点。使用RELEASE
XML函数 产生XML内容 XML谓词 处理XML 将表映射到XML 父主题: 函数和操作符
ALTER GROUP 功能描述 修改一个用户组的属性。 注意事项 ALTER GROUP是ALTER ROLE的别名,非SQL标准语法,不推荐使用,建议用户直接使用ALTER ROLE替代。 语法格式 向用户组中添加用户。 1 2 ALTER GROUP group_name
ALTER SEQUENCE 功能描述 修改序列定义。 注意事项 使用ALTER SEQUENCE的用户必须是该序列的所有者。 当前版本仅支持修改拥有者、归属列和最大值。若要修改其他参数,可以删除重建,并用Setval函数恢复当前值。 ALTER SEQUENCE MAXVALUE不支持在事务、函数和存储过程中使用。
ALTER VIEW 功能描述 ALTER VIEW更改视图的各种辅助属性。(如果用户是更改视图的查询定义,要使用CREATE OR REPLACE VIEW。) 注意事项 用户必须是视图的所有者才可以使用ALTER VIEW。 要改变视图的模式,用户必须要有新模式的CREATE权限。
CREATE GROUP 功能描述 创建一个新用户组。 注意事项 CREATE GROUP是CREATE ROLE的别名,非SQL标准语法,不推荐使用,建议用户直接使用CREATE ROLE替代。 语法格式 1 2 CREATE GROUP group_name [ [ WITH
DROP FOREIGN TABLE 功能描述 删除指定的外表。 注意事项 DROP FOREIGN TABLE会强制删除指定的外表,删除外表后,依赖该外表的索引会被删除,而使用到该外表的函数和存储过程将无法执行。 语法格式 1 2 DROP FOREIGN TABLE [ IF
DROP PROCEDURE 功能描述 删除已存在的存储过程。 注意事项 无。 语法格式 1 DROP PROCEDURE [ IF EXISTS ] procedure_name ; 参数说明 IF EXISTS 如果指定的存储过程不存在,发出一个notice而不是抛出一个错误。
开发指南历史版本下载 表1 历史版本 发布时间 版本号 文档地址 2022年11月28日 8.2.0版本 点击下载 2021年07月30日 8.1.1.x版本 点击下载 2021年05月15日 8.1.0版本 点击下载 2020年07月31日 8.0.x版本 点击下载
词法分析 GS_211110001 错误码: unsafe use of \\' in a string literal. 解决方案:在字符串中使用''来写引号。 level: ERROR GS_211110003 错误码: nonstandard use of \\' in a
错误码:pre-existing shared memory block (key %lu, ID %lu) is still in use 解决方案:如果确定没有旧的服务器进程仍在运行,请删除共享内存块或删除文件“%s”。 level: FATAL GS_216110053 错误码: cannot change
DCL语法 DCL语法一览表 ALTER DEFAULT PRIVILEGES ANALYZE | ANALYSE DEALLOCATE DO EXECUTE EXECUTE DIRECT GRANT PREPARE REASSIGN OWNED REVOKE
关键字 SQL里有保留字和非保留字之分。根据标准,保留字绝不能用做其他标识符。非保留字只是在特定的环境里有特殊的含义,而在其他环境里是可以用做标识符的。 表1 SQL关键字 关键字 GaussDB(DWS) SQL:1999 SQL:1992 ABORT 非保留 - - ABS -
调优流程 对慢SQL语句进行分析,通常包括以下步骤: 操作步骤 收集SQL中涉及到的所有表的统计信息。在数据库中,统计信息是规划器生成计划的源数据。没有收集统计信息或者统计信息陈旧会造成执行计划严重劣化,从而导致性能问题。从经验数据来看,10%左右性能问题是因为没有收集统计信息。具体请参见更新统计信息。
高的协议标准,它们加入了数字签名和数字证书来实现客户端和服务器的双向身份验证,保证了通信双方更加安全的数据传输。为支持SSL连接方式,GaussDB(DWS)已经从CA认证中心申请到正式的服务器、客户端的证书和密钥(假设服务器的私钥为server.key,证书为server.crt,客户端的私钥为client
配置DSC DSC配置 Teradata SQL配置 Teradata Perl配置 MySQL配置 Oracle SQL配置 Netezza配置 父主题: 使用DSC