首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
GaussDB
jerrywang1983
创建于2024-09-18
订阅专栏
GaussDB
暂无订阅
共1550篇文章
创建于2024-09-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
GaussDB-处理非初级SQL数据类型
GaussDB-处理非初级SQL数据类型 本节介绍如何处理ecpg应用中非标量以及用户定义的SQL级别的数据类型。注意此处和使用非初级类型的宿主变量章节中介绍的对于非初级类型的宿主变量的处理不同。 数
GaussDB-访问特殊数据类型
GaussDB-访问特殊数据类型 ecpg支持numeric、decimal、date、timestamp和interval数据类型。由于这些数据类型的内部结构较为复杂,无法被映射到初级数据类型的宿主
GaussDB-使用非初级类型的宿主变量
GaussDB-使用非初级类型的宿主变量 非初级类型的宿主变量包括数组、typedef、结构体和指针类型的宿主变量。 数组 有两种将数组作为宿主变量的情况。第一种情况是在char[]或者VARCHAR
GaussDB-处理字符串
GaussDB-处理字符串 处理SQL字符串数据类型(例如:varchar、text),有两种方式来声明宿主变量: 方式一:使用char[](一个char字符串),C语言程序中处理字符数据最常见的方式
GaussDB-类型映射
GaussDB-类型映射 当ecpg应用程序在GaussDB Kernel服务器和C语言程序之间交换值时(例如:从服务器检索查询结果或者执行带有输入参数的SQL语句),在GaussDB Kernel数
GaussDB-检索查询
GaussDB-检索查询 对于常用的检索查询,嵌入式SQL提供了常规命令SELECT和FETCH的特殊变体。这些命令使用特殊的INTO子句,用以指定检索出来的数值存储在哪些宿主变量里。SELECT用于
GaussDB-声明段
GaussDB-声明段 要实现嵌入式SQL-C程序和数据库间的数据交互(例如:从SQL-C程序把查询语句中的参数传递给数据库,或者从数据库向嵌入式SQL-C程序传回数据),需要在特殊的标记段里面声明包
GaussDB-查询结果集
GaussDB-查询结果集 返回单行结果的SELECT语句可以直接使用EXEC SQL执行,请参见执行SQL命令章节。 示例: 若要处理多行结果集,则必须使用游标,请参见使用游标章节(特殊情况下,应用
GaussDB-WHENEVER
GaussDB-WHENEVER 功能描述 定义一个行为,它会在SQL执行异常时(行未找到、SQL告警或错误)被调用。 语法格式 参数说明 参数描述请参见设置回调章节。 示例 使用WHENEVER N
GaussDB-VAR
GaussDB-VAR 功能描述 将新的C数据类型分配给宿主变量。宿主变量必须预先在声明段声明。 对于VAR的用法需要谨慎。使用VAR语句后数据类型的变化可能会导致内存地址无效,从而导致数据变量无效,
GaussDB-TYPE
GaussDB-TYPE 功能描述 定义一个新的数据类型。当运行带有-c选项的ecpg的时候,仅仅标识该命令。 语法格式 参数说明 type_name 数据类型名称。 ctype C语言数据类型说明。
GaussDB-SET DESCRIPTOR
GaussDB-SET DESCRIPTOR 功能描述 在SQL描述符区域中设置信息,描述符区域通常用于绑定预备查询执行中的参数。该命令有两种形式: 适用于描述符“头部”,它独立于特定的数据。 为由数
GaussDB-SET CONNECTION
GaussDB-SET CONNECTION 功能描述 设置一个数据库连接。 语法格式 参数说明 connection_name 通过CONNECT命令创建数据库连接名字。 示例 相关链接 CONNE
GaussDB-SET AUTOCOMMIT
GaussDB-SET AUTOCOMMIT 功能描述 设置当前数据库会话的自动提交行为。默认情况下,嵌入式SQL程序不自动提交,因此需要显式地发出COMMIT。这个命令可以把会话改成自动提交模式,这
GaussDB-PREPARE
GaussDB-PREPARE 功能描述 准备用于执行的语句。 语法格式 参数说明 name 预备查询标识符。 string 包含预备语句的文本C字符串或者宿主变量,预备语句包含SELECT、INSE
GaussDB-OPEN
GaussDB-OPEN 功能描述 打开一个游标,并将实际值选择性地绑定到游标声明中的占位符。该游标必须事先使用DECLARE命令声明过。执行OPEN命令会触发在服务器上开始执行查询。 语法格式 参数
GaussDB-GET DESCRIPTOR
GaussDB-GET DESCRIPTOR 功能描述 检索查询结果集的信息,并且将它存储到宿主变量中。在使用该命令将信息传递给宿主语言变量之前通常使用FETCH或者SELECT填充标识符区域。该命令
GaussDB-EXECUTE IMMEDIATE
GaussDB-EXECUTE IMMEDIATE 功能描述 预备并且执行动态指定的SQL语句,不检索结果行。 语法格式 参数说明 string 包含要被执行的SQL语句的C字符串或者宿主变量。 示例
GaussDB-DISCONECT
GaussDB-DISCONECT 功能描述 关闭一个(或所有)与数据库的连接。 语法格式 参数说明 connection_name 由CONNECT命令建立的数据库连接名称。 current 关闭“
GaussDB-DESCRIBE
GaussDB-DESCRIBE 功能描述 检索预准备语句中包含的结果列的元数据信息。 语法格式 参数说明 prepared_name 预备语句名称可以是一个SQL标识符或者宿主变量。 descrip
下一页