检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
典型应用开发示例 典型应用场景配置 获取和处理数据库中的数据 批量绑定 高性能绑定 父主题: 基于ODBC开发
典型应用开发示例 典型应用场景配置 获取和处理数据库中的数据 批量绑定 高性能绑定类型 父主题: 基于ODBC开发
建议使用进程级环境变量或使用JDBC接口对connection连接参数进行设置。 设置进程级环境变量:在应用程序代码中,通过编程接口设置环境变量,不同编程语言设置示例如下: C/C++:setenv(name, value)。 Go:os.Setenv(name, value)。
典型应用开发示例 数据库建连、执行SQL并返回结果 执行预备语句 绑定参数并返回二进制结果 父主题: 基于libpq开发
典型应用开发示例 典型应用场景配置 获取和处理数据库中的数据 批量绑定 高性能绑定类型 开启连接池 父主题: 基于ODBC开发
典型应用开发示例 数据库建连、执行SQL并返回结果 执行预备语句 绑定参数并返回二进制结果 父主题: 基于libpq开发
典型应用开发示例 数据库建连、执行SQL并返回结果 执行预备语句 绑定参数并返回二进制结果 父主题: 基于libpq开发
典型应用开发示例 数据库建连、执行SQL并返回结果 执行预备语句 绑定参数并返回二进制结果 父主题: 基于libpq开发
建议使用进程级环境变量或使用JDBC接口对connection连接参数进行设置。 设置进程级环境变量:在应用程序代码中,通过编程接口设置环境变量,不同编程语言设置示例如下: C/C++:setenv(name, value)。 Go:os.Setenv(name, value)。
在编写应用程序时必须是已知的。但是在某些情况下,SQL语句是在运行时进行构造或由外部源提供的。这种情况下不能将SQL语句直接嵌入到C语言源代码中,但是动态SQL语句支持通过一个字符串变量调用所提供的SQL语句。 执行没有结果集的语句 执行具有输入参数的语句 执行带有结果集的语句 父主题:
示例:常用操作 示例1 创建数据库连接、创建表、插入数据 此示例将演示如何基于GaussDB提供的JDBC接口开发应用程序。执行示例前,需要加载驱动,驱动的获取和加载方法请参考JDBC包、驱动类和环境类。 1 2 3 4 5 6 7 8 9 10
在编写应用程序时必须是已知的。但是在某些情况下,SQL语句是在运行时进行构造或由外部源提供的。这种情况下不能将SQL语句直接嵌入到C语言源代码中,但是动态SQL语句支持通过一个字符串变量调用所提供的SQL语句。 执行没有结果集的语句 执行具有输入参数的语句 执行带有结果集的语句 父主题:
编写应用程序时必须是已知的。但是在某些情况下,SQL语句是在运行时构造好的,或由外部源提供的。这种情况下不能将SQL语句直接嵌入到C语言源代码中,但是动态SQL语句支持通过一个字符串变量调用所提供的SQL语句。 执行没有结果集的语句 执行具有输入参数的语句 执行带有结果集的语句 父主题:
编写应用程序时必须是已知的。但是在某些情况下,SQL语句是在运行时构造好的,或由外部源提供的。这种情况下不能将SQL语句直接嵌入到C语言源代码中,但是动态SQL语句支持通过一个字符串变量调用所提供的SQL语句。 执行没有结果集的语句 执行具有输入参数的语句 执行带有结果集的语句 父主题:
概述 简介 本规范以产品生命周期为主线,详细描述产品设计和开发流程过程中与数据库相关的设计和开发规范。 规范以提高可读性、代码质量为原则,强调实用性、可操作性,对数据库开发容易产生问题的地方做出了明确的规定。主要包括下列内容: 设计规范包括:数据库设计、性能设计。 编程规范包括:
JDBC 【说明】第三方工具通过JDBC连接GaussDB时,JDBC向GaussDB发起连接请求,会默认添加以下配置参数,详见JDBC代码ConnectionFactoryImpl类的实现。 params = { { "user", user },
典型应用程序开发示例 典型应用场景配置 获取和处理数据库中的数据 批量绑定 高性能绑定类型 开启连接池 父主题: 基于ODBC开发
典型应用程序开发示例 典型应用场景配置 获取和处理数据库中的数据 批量绑定 高性能绑定类型 父主题: 基于ODBC开发
目前支持GaussDB逻辑复制的工具有SDR和DRS。复制工具从GaussDB抽取逻辑日志后到对端数据库回放。对于使用JDBC连接数据库的复制工具,具体代码请参考逻辑复制。 父主题: 逻辑解码
获取函数返回值 JDBC调用函数时获取返回值,以下示例展示返回值类型为bit和float8两种数据类型,其他数据类型可参考本示例。 // 以下用例以opengaussjdbc.jar为例。 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放