检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
较上界。 <<、>>和-|-操作符当包含空范围时也会返回false;也就是,不认为空范围在其他范围之前或之后。 并集和差集操作符的执行结果无法包含两个不相交的子范围。 范围函数 如果范围是空或者需要的界限是无穷的,lower和upper函数将返回null。lower_inc、up
0)类型也拥有非零的typelem(比如name和point)。如果一个定长类型拥有一个typelem ,则他的内部形式必须是typelem数据类型的某个数目的个数值,不能有其它数据。变长数组类型有一个该数组子过程定义的头(文件)。 typarray oid 如果不为0,则表示在pg_type中有对应的类型记录。
EXPAND_SQL_TEXT_PROC 存储过程EXPAND_SQL_TEXT_PROC用于展开SQL查询的视图,会递归展开视图中的视图对象,一直展开显示到表。DBE_UTILITY.EXPAND_SQL_TEXT_PROC函数原型为: 1 2 3 4 DBE_UTILITY.EXPAND_SQL_TEXT_PROC
用于表示实例的名称,同一租户下,同类型的实例名可重名。 取值范围:4~64个字符之间,必须以字母开头,区分大小写,可以包含字母、数字、中划线或者下划线,不能包含其他的特殊字符。 datastore 是 Object 数据库信息。 详情请参见表3。 ha 是 Object 实例部署形态。详情请参见表4。
用于表示实例的名称,同一租户下,同类型的实例名可重名。 取值范围:4~64个字符之间,必须以字母开头,区分大小写,可以包含字母、数字、中划线或者下划线,不能包含其他的特殊字符。 datastore 是 Object 数据库信息。 详情请参见表3。 ha 是 Object 实例部署形态。详情请参见表4。
COALESCE的语法图请参见图3。 图3 coalesce::= COALESCE返回它的第一个非NULL的参数值。如果参数都为NULL,则返回NULL。它常用于在显示数据时用缺省值替换NULL。和CASE表达式一样,COALESCE只计算用来判断结果的参数,即在第一个非空参数右边的参数不会被计算。 支持对XML类型数据操作。
Selected Partitions: 1..3 (26 rows) 类型转换无法直接触发隐式转换。 gaussdb=# PREPARE p5(name) AS SELECT * FROM t1 WHERE c1 = $1;
程中使用系统表pg_synonym中已存在的同义词对象。 不建议对临时表创建同义词。如果需要创建,需要指定同义词的目标临时表的模式名,否则无法正常使用该同义词,并且在当前会话结束前执行DROP SYNONYM命令。 删除原对象后,与之关联同义词不会被级联删除,继续访问该同义词将会
中,当事务之后中断,或者如果调用查询结束不使用该值,也是如此。这种情况将在指定值的顺序中留下未使用的“空洞”。因此,GaussDB序列对象不能用于获得“无间隙”序列。 nextval函数只能在主机上执行,备机不支持执行此函数。 返回类型:numeric nextval函数有两种调
TABLE和CREATE TABLE AS可以包含一个OID字段。 off表示在新创建的表中CREATE TABLE和CREATE TABLE AS不可以包含一个OID字段。 默认值:off escape_string_warning 参数说明:警告在普通字符串中直接使用反斜杠转义。 如果需
_)、数字(0~9)或美元符号($),且必须以字母或下划线开头。 password 登录密码。 密码规则如下: 密码默认不少于8个字符。 不能与用户名及用户名倒序相同。 至少包含大写字母(A~Z)、小写字母(a~z)、数字(0~9)和非字母数字字符(限定为~!@#$%^&*()-_=+\|[{}];:
buffer 读取LOB内容后存放的目标缓冲区。 其中,lob支持超过1GB的clob类型,最大支持2GB,buffer最大支持32k,不能大于len的长度。 DBE_LOB.WRITE 存储过程WRITE根据指定长度及起始位置将BUFFER中内容写入到LOB变量中。 DBE_LOB
报错。 如果第一个操作是UPDATE,由于新数据在新分区中,第二个操作不能成功找到最新的数据,就无法操作,之后会报错。 如果第一个操作是DELETE,第二个操作看到当前数据已经被删除而且找不到最新数据,但无法判断删除旧数据的操作是UPDATE还是DELETE。如果是UPDATE,
在LOCK TABLE命令没有明确声明需要的锁模式时,它是缺省锁模式。 NOWAIT 声明LOCK TABLE不去等待任何冲突的锁释放,如果无法立即获取该锁,该命令退出并且发出一个错误信息。 在不指定NOWAIT的情况下获取表级锁时,如果有其他互斥锁存在的话,则等待其他锁的释放。 示例
在LOCK TABLE命令没有明确声明需要的锁模式时,它是缺省锁模式。 NOWAIT 声明LOCK TABLE不去等待任何冲突的锁释放,如果无法立即获取该锁,该命令退出并且发出一个错误信息。 在不指定NOWAIT的情况下获取表级锁时,如果有其他互斥锁存在的话,则等待其他锁的释放。 示例
Selected Partitions: 1..3 (26 rows) 类型转换无法直接触发隐式转换 gaussdb=# PREPARE p5(name) AS SELECT * FROM t1 WHERE c1 = $1;
_)、数字(0~9)或美元符号($),且必须以字母或下划线开头。 password 登录密码。 密码规则如下: 密码默认不少于8个字符。 不能与用户名及用户名倒序相同。 至少包含大写字母(A~Z)、小写字母(a~z)、数字(0~9)和非字母数字字符(限定为~!@#$%^&*()-_=+\|[{}];:
TABLE和CREATE TABLE AS可以包含一个OID字段。 off表示在新创建的表中CREATE TABLE和CREATE TABLE AS不可以包含一个OID字段。 默认值:off escape_string_warning 参数说明:警告在普通字符串中直接使用反斜杠转义。 如果需
4地址,y是子网掩码的二进制位数。如果省略/y,则子网掩码对IPv4是32,所以该值表示只有一台主机。如果该值表示只有一台主机,/y将不会显示。 inet和cidr类型之间的基本区别是inet接受子网掩码,而cidr不接受。 示例: gaussdb=# CREATE TABLE inet_test(id
4地址,y是子网掩码的二进制位数。如果省略/y,则子网掩码对IPv4是32,所以该值表示只有一台主机。如果该值表示只有一台主机,/y将不会显示。 inet和cidr类型之间的基本区别是inet接受子网掩码,而cidr不接受。 示例: openGauss=# CREATE TABLE