检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ists_test; CREATE TABLE t1(c1 int, c2 int, c3 int); CREATE TABLE t2(d1 int, d2 int NOT NULL, d3 int); 使用NOT IN实现查询语句如下: SELECT * FROM t1 WHERE
4 (1 row) --删除表。 openGauss=# DROP TABLE char_type_t1; 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
避免对包含口令等敏感信息的函数,如加解密类函数gs_encrypt、gs_decrypt等创建别名并且使用别名调用,防止敏感信息泄露。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
参数解释: 列表中每个元素表示一个数据库用户/角色,详情参见表表3 roles字段数据结构说明。 total_count Integer 参数解释: 总记录数。 取值范围: [0, 2^31-1],取决于实际查询大小。 表3 roles字段数据结构说明 参数 参数类型 描述 name
expr1入参仅支持bool类型。非bool类型入参若不能转换为bool类型则报错。 若expr2、expr3两个入参类型不同且两类型间不存在隐式转换函数则报错。 两个入参类型相同时,返回该入参类型。 若expr2、expr3两个入参类型分别为NUMERIC、STRING或TIME其中一个,GaussDB输
THAN (2000), PARTITION p2 VALUES LESS THAN (3000), PARTITION p3 VALUES LESS THAN (4000), PARTITION p4 VALUES LESS THAN (5000),
--创建表tbl_rule1和tbl_rule2用于创建RULE。 gaussdb=# CREATE TABLE tbl_rule1(c1 int,c2 int,c3 int, c4 int); gaussdb=# CREATE TABLE tbl_rule2(c1 int,c2 int); --创建规
MY和GaussDB数据库分别创建migration_table表。MY数据库的migration_table表预先插入数据。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
SQLSetEnvAttr(env, SQL_ATTR_ODBC_VERSION, (SQLPOINTER)SQL_OV_ODBC3, 0); // 配置建连超时时间 SQLSetConnectAttr(conn, SQL_LOGIN_TIMEOUT, (SQLPOINTER
ON table_name RENAME TO new_policy_name; 修改已存在行访问控制策略的指定用户、策略表达式。 1 2 3 ALTER [ ROW LEVEL SECURITY ] POLICY policy_name ON table_name [ TO
UNCOMMITTED } } | { READ ONLY | READ WRITE } } [, ...] ; 设置会话的其他运行时参数。 1 2 3 4 5 6 7 8 9 10 ALTER SESSION SET {{config_parameter { { TO
SQLSetEnvAttr(env, SQL_ATTR_ODBC_VERSION, (SQLPOINTER)SQL_OV_ODBC3, 0); // 配置建连超时时间 SQLSetConnectAttr(conn, SQL_LOGIN_TIMEOUT, (SQLPOINTER
int); CREATE TABLE gaussdb=# INSERT INTO employee VALUES(1, 1), (2,1),(3,2),(4, 1), (5,2); INSERT 0 5 gaussdb=# CREATE TABLE manager(id int,
地文件导入数据库中,文件格式支持CSV、TEXT等格式。 样例程序如下,执行时需要加载GaussDB的JDBC驱动。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
channel_id CHAR(1), type_id INT4, quantity_sold NUMERIC(3), amount_sold NUMERIC(10,2) ) PARTITION BY RANGE (time_id) (
channel_id CHAR(1), type_id INT4, quantity_sold NUMERIC(3), amount_sold NUMERIC(10,2) ) PARTITION BY RANGE (time_id) (
CREATE TABLE foo(i int) TABLESPACE fastspace; 当结果显示为如下信息,则表示创建成功。 1 2 3 NOTICE: The 'DISTRIBUTE BY' clause is not specified. Using 'i' as the
user1=privs/user2 表示user2赋予user1的权限为privs 1 =privs/user3 表示user3赋予public角色的权限为privs 其中user1、user2和user3为数据库中已存在的用户/角色名,privs为数据库中支持的权限。权限的参数说明请参见表2。 reloptions
user1=privs/user2 表示user2赋予user1的权限为privs 1 =privs/user3 表示user3赋予public角色的权限为privs 其中user1、user2和user3为数据库中已存在的用户/角色名,privs为数据库中支持的权限。权限的参数说明请参见表2。 reloptions
0 1 | column test value 1 2 | column test value 2 3 | column test value 3 4 | column test value 4 5 | column test value 5 6