begin中create table 更多内容
  • 事务语句

    事务语句 存储过程本身会自动处于一个事务。调用最外围存储过程开始时会自动开启一个事务,同时在调用结束时自动提交或者中间异常时回滚。除了系统自动的事务控制外,也可以使用COMMIT/ROLLBACK来控制存储过程的事务。在存储过程调用COMMIT/ROLLBACK命令,将提交

    来自:帮助中心

    查看更多 →

  • 定义变量

    定义变量 介绍PL/SQL变量的声明,以及该变量在代码的作用域。 变量声明 变量声明语法请参见图1。 图1 declare_variable::= 对以上语法格式的解释如下: variable_name:变量名。 type:变量类型。 value:该变量的初始值(如果不给定初

    来自:帮助中心

    查看更多 →

  • PACKAGE支持自治事务

    PACKAGE支持自治事务 自治事务可以在package的存储过程或者函数定义,标识符为PRAGMA AUTONOMOUS_TRANSACTION,其余语法与创建package存储过程或函数语法相同,请参见CREATE PACKAGE。 gaussdb=# create database test DBCOMPATIBILITY

    来自:帮助中心

    查看更多 →

  • 错误捕获语句

    XCEPTION子句可以捕获它。 如果一个错误被EXCEPTION捕获,PL/SQL函数的局部变量保持错误发生时的原值,但是所有该块想写入数据库的状态都回滚。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

    来自:帮助中心

    查看更多 →

  • Package支持自治事务

    自治事务可以在package的存储过程或者函数定义,标识符为PRAGMA AUTONOMOUS_TRANSACTION,其余语法与创建package存储过程或函数语法相同,请参见CREATE PACKAGE,示例如下。 --建表 gaussdb=# CREATE TABLE t2(a INT

    来自:帮助中心

    查看更多 →

  • 函数支持自治事务

    自治事务可以在函数定义,标识符为PRAGMA AUTONOMOUS_TRANSACTION,其余语法与函数语法相同,请参见CREATE FUNCTION示例如下。 gaussdb=# CREATE TABLE t4(a INT, b INT, c TEXT); CREATE TABLE

    来自:帮助中心

    查看更多 →

  • 函数支持自治事务

    函数支持自治事务 自治事务可以在函数定义,标识符为PRAGMA AUTONOMOUS_TRANSACTION,其余语法与函数语法相同,请参见CREATE FUNCTION。 gaussdb=# CREATE TABLE t4(a INT, b INT, c TEXT); NOTICE:

    来自:帮助中心

    查看更多 →

  • 在本地Windows环境中查看Spark程序调试结果

    在本地Windows环境查看Spark程序调试结果 SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/D:/mavenlocal/org/apache/l

    来自:帮助中心

    查看更多 →

  • 错误捕获语句

    XCEPTION子句可以捕获它。 如果一个错误被EXCEPTION捕获,PL/SQL函数的局部变量保持错误发生时的原值,但是所有该块想写入数据库的状态都回滚。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

    来自:帮助中心

    查看更多 →

  • 错误捕获语句

    XCEPTION子句可以捕获它。 如果一个错误被EXCEPTION捕获,PL/SQL函数的局部变量保持错误发生时的原值,但是所有该块想写入数据库的状态都回滚。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

    来自:帮助中心

    查看更多 →

  • 规格约束

    gaussdb=# drop table if exists test_in; gaussdb=# create table test_in (id int,a date); CREATE TABLE gaussdb=# create table test_main (id int

    来自:帮助中心

    查看更多 →

  • Package支持自治事务

    Package支持自治事务 自治事务可以在package的存储过程或者函数定义,标识符为PRAGMA AUTONOMOUS_TRANSACTION,其余语法与创建package存储过程或函数语法相同,示例如下。 --建表 gaussdb=# drop table if exists t2; gaussdb=#

    来自:帮助中心

    查看更多 →

  • PL/SQL

    当调用具有结果缓存的函数时,Oracle执行该函数,将结果添加到结果缓存,然后返回该函数。 当重复该函数调用时,Oracle将从缓存获取结果,而不必重新执行该函数。 某些场景下,这种缓存行为可带来显著的性能提升。 目标数据库不支持该关键字。该关键字会从目标文件移除。 图9 输入:RESULT_CACHE

    来自:帮助中心

    查看更多 →

  • table

    table_comment 格式 无。 说明 对表的描述,仅支持字符串类型,描述长度不能超过256字节。 父主题: 标示符

    来自:帮助中心

    查看更多 →

  • table

    table_properties 格式 无。 说明 表的属性列表,以key=value的形式表示,key为property_name,value为property_value,列表每组key=value之间用逗号分隔。 父主题: 标示符

    来自:帮助中心

    查看更多 →

  • table

    table_reference 格式 无。 说明 表或视图的名称,仅支持字符串类型,也可为子查询,当为子查询时,必须加别名。 父主题: 标示符

    来自:帮助中心

    查看更多 →

  • 事务语句

    事务语句 存储过程本身会自动处于一个事务。调用最外围存储过程开始时会自动开启一个事务,同时在调用结束时自动提交或者中间异常时回滚。除了系统自动的事务控制外,也可以使用COMMIT/ROLLBACK来控制存储过程的事务。在存储过程调用COMMIT/ROLLBACK命令,将提交

    来自:帮助中心

    查看更多 →

  • 循环语句

    bound之间。 如果声明了SAVE EXCEPTIONS,则会将循环体DML执行过程每次遇到的异常保存在SQL&BULK_EXCEPTIONS,并在执行结束后统一抛出一个异常,循环过程没有异常的执行的结果在当前子事务内不会回滚。 示例 1 2 3 4 5 6

    来自:帮助中心

    查看更多 →

  • 集合支持的函数

    EXCEPT B:ALL表示去除AA具有的元素且B也具有的元素并返回,其中去除动作计算元素个数。例如,对于特定元素,如果A中出现了m次,B中出现了n次,当 m > n时,则去除Am - n个该元素,当m <= n时,则去除Am个该元素;DISTINCT表示去除AA具有的元素且B也具有

    来自:帮助中心

    查看更多 →

  • 逻辑解码支持DDL

    EXISTS c2 char(5) after c1; -- 可解码。TABLE已有int型的列c2,语句执行跳过,反解析结果c2列的类型仍为原来的类型。 反解析结果: gaussdb=# ALTER TABLE IF EXISTS public.tb5 ADD COLUMN IF

    来自:帮助中心

    查看更多 →

  • 存储过程支持自治事务

    自治事务可以在存储过程定义,标识符为PRAGMA AUTONOMOUS_TRANSACTION,其余语法与创建存储过程语法相同,请参见CREATE PROCEDURE,示例如下。 --建表 gaussdb=# CREATE TABLE t2(a INT, b INT); CREATE TABLE

    来自:帮助中心

    查看更多 →

共105条
看了本文的人还看了