对象存储服务 OBS     

对象存储服务(Object Storage Service)是一款稳定、安全、高效、易用的云存储服务,具备标准Restful API接口,可存储任意数量和形式的非结构化数据。

 
 

    存储过程 参数 null 更多内容
  • CREATE PROCEDURE

    PROCEDURE 功能描述 创建一个新的存储过程。 注意事项 如果创建存储过程参数或返回值带有精度,不进行精度检测。 创建存储过程时,存储过程定义中对表对象的操作建议都显示指定模式,否则可能会导致存储过程执行异常。 在创建存储过程时,存储过程内部通过SET语句设置current_

    来自:帮助中心

    查看更多 →

  • ALTER PROCEDURE

    argtype 存储过程参数的类型。 CALLED ON NULL INPUT 表明该存储过程的某些参数NULL的时候可以按照正常的方式调用。缺省时与指定此参数的作用相同。 IMMUTABLE 表示该存储过程在给出同样的参数值时总是返回同样的结果。 STABLE 表示该存储过程不能修改

    来自:帮助中心

    查看更多 →

  • ALTER PROCEDURE

    argtype 存储过程参数的类型。 CALLED ON NULL INPUT 表明该存储过程的某些参数NULL的时候可以按照正常的方式调用。缺省时与指定此参数的作用相同。 IMMUTABLE 表示该存储过程在给出同样的参数值时总是返回同样的结果。 STABLE 表示该存储过程不能修改

    来自:帮助中心

    查看更多 →

  • Schema如何支持字段缺省或者为NULL

    源数据Schema,即用户的JSON数据样例,用于描述JSON数据格式。DIS可以根据此JSON数据样例生成Avro schema,默认情况下不支持字段缺省或者为NULL,如图1。"key1"字段对应的类型为"String"(Avro Schema中体现为:"type": "string"),这时如果源数据中"key1"不传或者传的值为N

    来自:帮助中心

    查看更多 →

  • 数组类型的使用

    GaussDB 中,数组会自动增长,访问越界会返回一个NULL,不会报错,打开varray_compat参数后,会增加对下标的检查,访问越界会进行报错 在存储过程中定义的数组类型,其作用域仅在该存储过程中。 size信息会记录到pg_type系统表中,打开varray_compat参数后,对数组的操作都会进行

    来自:帮助中心

    查看更多 →

  • 创建和调用存储过程

    return null; } return conn; }; // 创建存储过程。 public static void CreateCallable(Connection conn) { Statement stmt = null;

    来自:帮助中心

    查看更多 →

  • 创建和调用存储过程

    return null; } return conn; }; // 创建存储过程。 public static void CreateCallable(Connection conn) { Statement stmt = null; try

    来自:帮助中心

    查看更多 →

  • CREATE PROCEDURE

    PROCEDURE 功能描述 创建一个新的存储过程。 注意事项 如果创建存储过程参数或返回值带有精度,不进行精度检测。 创建存储过程时,存储过程定义中对表对象的操作建议都显示指定模式,否则可能会导致存储过程执行异常。 在创建存储过程时,存储过程内部通过SET语句设置current_

    来自:帮助中心

    查看更多 →

  • CREATE PROCEDURE

    发生作用。 不能创建仅形参名字不同(存储过程名和参数列表类型都一样)的重载存储过程。 不能创建与函数拥有相同名称和参数列表的存储过程。 不支持仅默认值不同的存储过程重载。 存储过程仅IN、OUT、INOUT这三种类型不同的参数,打开GUC参数behavior_compat_opt

    来自:帮助中心

    查看更多 →

  • 集合和Record

    ta_type可以为基础数据类型、或存储过程内定义的record类型、集合类型、数组类型,不支持ref cursor类型。 GaussDB内NOT NULL只支持语法不支持功能,即不会校验元素是否为NULL。 详情可参考《开发指南》中“存储过程 > 数组、集合和record > 集合”章节。

    来自:帮助中心

    查看更多 →

  • 动态调用存储过程

    bind_argument,用于指定存放传递给存储过程参数值的变量。bind_argument前的修饰符与对应参数的修饰符一致。 不支持调用存储过程时使用=>跳过参数进行调用。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

    来自:帮助中心

    查看更多 →

  • 动态调用存储过程

    procedure_name: 调用存储过程。 [:placeholder1,:placeholder2,…]: 存储过程参数占位符列表。占位符个数与参数个数相同。 USING [IN|OUT|IN OUT] bind_argument: 用于指定存放传递给存储过程参数值的变量。bind_ar

    来自:帮助中心

    查看更多 →

  • 动态调用存储过程

    bind_argument: 用于指定存放传递给存储过程参数值的变量。bind_argument前的修饰符与对应参数的修饰符一致。 不支持调用带有占位符的重载函数或者存储过程。 示例: --创建存储过程proc_add。 gaussdb=# CREATE OR REPLACE PROCEDURE

    来自:帮助中心

    查看更多 →

  • 查看存储过程详情

    选择需要登录的目标数据库实例,单击操作列表中的“登录”,登录目标数据库实例。 在顶部导航栏选择“库管理”。 在对象列表页签下选择“存储过程”。 在右侧操作栏单击“查看存储过程详情” 父主题: 存储过程管理

    来自:帮助中心

    查看更多 →

  • 查看存储过程详情

    在“当前所在库”右侧单击“切换库”,切换至目标数据库。 图1 切换数据库 在对象列表页签下选择“存储过程”。 在右侧操作栏单击“查看存储过程详情”。 图2 查看存储过程详情 在查看存储过程详情弹框中,您可以查看创建存储过程的SQL内容。 父主题: 存储过程管理

    来自:帮助中心

    查看更多 →

  • 查看存储过程详情

    。 在顶部导航栏选择“库管理”。 在对象列表页签下选择“存储过程”。 在右侧操作栏单击“查看存储过程详情”。 图1 查看存储过程详情 在查看存储过程详情弹出框中,您可方便直观查看存储过程建立的SQL语句。 父主题: 存储过程管理

    来自:帮助中心

    查看更多 →

  • 数组类型的使用

    在GaussDB中,数组会自动增长,访问越界会返回一个NULL,不会报错。 在存储过程中定义的数组类型,其作用域仅在该存储过程中。 size只支持语法,不支持功能。 data_type也可以为存储过程中定义的record类型(匿名块不支持)、集合类型,但不可以为存储过程中定义的数组类型、游标类型。 d

    来自:帮助中心

    查看更多 →

  • 集合和Record

    ta_type可以为基础数据类型、或存储过程内定义的record类型、集合类型、数组类型,不支持ref cursor类型。 GaussDB内NOT NULL只支持语法不支持功能,即不会校验元素是否为NULL。 详情可参考《开发指南》中“存储过程 > 数组、集合和record > 集合”章节。

    来自:帮助中心

    查看更多 →

  • 集合类型的使用

    只支持集合的等值(=)与非等值(<>或!=)比较,不支持其他关系运算和算数运算操作。 集合类型与NULL比较时,请使用 IS [ NOT ] NULL,使用 = 操作符与NULL比较的结果不准确。 支持集合类型变量作为函数的参数和返回值,此时要求参数或者返回值的类型是在schema中定义的集合类型。 无索引的集合

    来自:帮助中心

    查看更多 →

  • 数组类型的使用

    在GaussDB中,数组会自动增长,访问越界会返回一个NULL,不会报错,打开varray_compat参数后,会增加对下标的检查,访问越界会进行报错。 在存储过程中定义的数组类型,其作用域仅在该存储过程中。 size信息会记录到pg_type系统表中,打开varray_compat参数后,对数组的操作都会进行

    来自:帮助中心

    查看更多 →

  • 创建和调用存储过程

    return null; } return conn; }; // 创建存储过程。 public static void CreateCallable(Connection conn) { Statement stmt = null;

    来自:帮助中心

    查看更多 →

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