syntax segments是语言元素,例如数据库对象名称或优化程序伪指令,它们在某些 SQL 或 SPL 语句的语法图中作为子图引用显示。大多数只能在一个语句中出现的段在 SQL 语句或语句描述中的 SPL 语句中描述。然而,为了清楚、易于使用及综合处理的原因,可出现在不同 SQL 或 SPL 语句中的以及非数据类型、非表达式的大多数段在本部分中进行了单独讨论。
参数
使用参数段向例程传递一个特定值作为输入。无论何处,只要您在语法图中看到对 argument 的引用,就请使用本段。
集合派生表,是一个虚拟表,其中表行中的值等价于集合的各个元素。当您在语法图中看到对集合派生表的引用时,使用本段。该语法是 SQL ANSI/ISO 标准的扩展。使用数据库名段来指定数据库的名称。当看到在语法图中引用数据库名时,使用本段。使用数据库对象名段来指定数据库对象的名称,例如列、表、视图或用户定义的例程。当看到引用数据库对象名时,使用本段。当编写外部例程时使用外部例程引用,identifier 指定数据库对象的未限定名称,例如存取方法、聚集、别名、blobspace 、强制转型、列、约束、相关性、数据类型、索引、运算符类、优化程序伪指令、分区、过程、表、触发器、序列、同义词或视图。当看到在语法图表中引用标识符时,使用标识符段。使用 Jar 名称段来指定 jar ID 的名称。当看到在语法图表中引用 Jar 名称时,使用本段。
优化程序伪指令段指定可用以部分或完全指定优化程序查询计划的关键字。当看到语法图表中引用优化程序伪指令时,使用本段。所有者名称指定数据库对象的所有者。当您在语法图表中引用所有者名称时使用本段。GBase 8s 的 CREATE ACCESS_METHOD 、CREATE XADATASOURCE TYPE 和 ALTER ACCESS_METHOD 语句可以以下列语法指定用途选项。返回子句指定用户定义函数返回的一个或多个值的数据类型。可以在 UDR 定义中使用本段。例程修饰符指定用户定义的例程(UDR)如何工作的特征。当看到在语法图表中引用例程参数列表时,使用例程参数列表段的适当部分。在注册或更改外部例程时使用共享对象文件名指定一个可执行对象文件名的路径名。使用专用名为 UDR 声明一个在数据库或名称空间中唯一的标识符。当看到在语法图表中引用专用名时,使用专用名段。使用语句块指定,当执行一个包含本段的 SPL 语句时,进行 SPL 和 SQL 操作。
关于GBASE南大通用
天津南大通用数据技术股份有限公司(以下简称“南大通用”)成立于2004年,自成立以来,始终坚持自主创新,产品的核心技术及底层代码自主可控,是国内少有的专注于数据库产品研发,并且在金融、电信行业得到规模化应用的独立数据库服务商。
经过十余年发展,南大通用构建了覆盖数据管理全生命周期、全技术栈的数据产品体系及服务解决方案。GBase系列数据库产品及服务范围覆盖全国32个省级行政区域。为金融、电信、政务、能源、交通、国防军工等百余个行业上万家用户提供产品和服务,建立节点超过30000个,管理数据总量超过300PB。并远销美国、巴西、墨西哥等34余个国家及地区。
数字时代背景下,南大通用将紧扣时代发展脉络,勇担责任,聚焦数据库核心技术突破与创新,向着成为用户最信赖的数据库产品和服务提供商不断破浪前进!




