#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
SQL 语句生成填充到诊断区域的诊断信息。GET DIAGNOSTICS 语句使应用程序能够检查此信息。(也可以使用 SHOW WARNINGS 或 SHOW ERRORS 查看条件或错误。)
执行 GET DIAGNOSTICS 不需要任何权限。
GET DIAGNOSTICS 语句通常用于存储程序中的句柄中。它是一个 MySQL 扩展,允许 GET [CURRENT] DIAGNOSTICS 在句柄上下文之外检查任何 SQL 语句的执行。
GET DIAGNOSTICS 可以获取语句或条件信息,但不能在同一语句中同时获取这两种信息:
● 要获取语句信息,请将所需的语句项检索到目标变量中。GET DIAGNOSTICS 的这个实例将可用条件的号码和受影响的行数分配给用户变量 @p1 和 @p2:
GET DIAGNOSTICS @p1 = NUMBER, @p2 = ROW_COUNT;
#openGauss #入门 #安装 #数据库 #开源