检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
系统视图 ADM_ARGUMENTS ADM_AUDIT_OBJECT ADM_AUDIT_SESSION ADM_AUDIT_STATEMENT ADM_AUDIT_TRAIL ADM_COL_COMMENTS ADM_COL_PRIVS ADM_COLL_TYPES ADM_CONS_COLUMNS
开发流程 图1 采用JDBC开发应用程序的流程 父主题: 基于JDBC开发
关闭连接 在使用数据库连接完成相应的数据操作后,需要关闭数据库连接。 关闭数据库连接可以直接调用连接的close方法。 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放,使用时解密),确保安全。 // 本示例以用户名和密码保存在环境变量中为例
开发流程 图1 采用Psycopg2开发应用程序的流程 父主题: 基于Psycopg开发
示例如下: gaussdb=# CREATE TABLE bmsql_order_line ( ol_w_id INTEGER NOT NULL, ol_d_id INTEGER NOT NULL, ol_o_id
gaussdb=# SELECT * FROM pg_replication_slots; slot_name | plugin | slot_type | datoid | database | active | xmin | catalog_xmin | restart_lsn
3),(3, 4),(4, 5); gaussdb=# CREATE TABLE exists_t2(a int, c int); gaussdb=# INSERT INTO exists_t2 VALUES(3, 4),(4, 5),(5, 6),(6, 7); gaussdb
gaussdb=# CREATE USER sysadmin WITH SYSADMIN PASSWORD '********'; --切换管理员用户。 gaussdb=# \c - sysadmin --创建同义词t1。
GaussDB(DWS)集群中,集群安装好后,该参数默认设为off。以支持本地行列存储和跨集群访问Hadoop特性。不推荐用户调整enable_hadoop_env的值。
父主题: GAUSS-01701 -- GAUSS-01800
父主题: GAUSS-02001 -- GAUSS-02100
父主题: GAUSS-00701 -- GAUSS-00800
父主题: GAUSS-00901 -- GAUSS-01000
父主题: GAUSS-01101 -- GAUSS-01200
GAUSS-01931 -- GAUSS-01940 GAUSS-01931: "cannot drop %s because other objects depend on it" SQLSTATE: 2BP01 错误原因:由于其他对象依赖它,无法删除这个对象。
GAUSS-03001 -- GAUSS-03010 GAUSS-03001: "smalldatetime out of range" SQLSTATE: 22008 错误原因:数值越界。 解决办法:检查输入数据。
指定definer为运维管理员、监控管理员。 开启三权分立,enableSeparationOfDuty=on。
伪类型 GaussDB数据类型中包含一系列特殊用途的类型,这些类型按照类别被称为伪类型。伪类型不能作为字段的数据类型,但是可以用于声明函数的参数或者结果类型。 当一个函数不仅是简单地接受并返回某种SQL数据类型的情况下伪类型是很有用的。表1列出了所有的伪类型。
非三权分立下,GaussDB用户账户只能由系统管理员或拥有CREATEROLE属性的安全管理员创建和删除。三权分立时,用户账户只能由初始用户和安全管理员创建。 在用户登录GaussDB时会对其进行身份验证。
jdbc”)与连接URL串前缀(将“jdbc:postgresql”替换为“jdbc:gaussdb”)。