返回首页

gbase数据、南大通用产品文档:GBase8cDROP SUBSCRIPTION

更新日期:2024年09月11日

功能描述
删除数据库实例中的一个订阅。
注意事项
只有系统管理员才可以删除订阅。
如果该待删除订阅与复制槽相关联,
就不能在事务块内部执行DROP SUBSCRIPTION。
语法格式
DROP SUBSCRIPTION [ IF EXISTS ] name [ CASCADE | RESTRICT ]
参数说明

name

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
1131
要删除的订阅的名称。

CASCADE|RESTRICT
当前这些关键词没有任何作用,因为订阅没有依赖关系。
示例
请参见示例。
相关命令
ALTER SUBSCRIPTION,CREATE SUBSCRIPTION

- 860 -

GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
XII

如果数据库服务器检测到潜在的问题,
但该 SPL 例程的语法是正确的,
则数据库服务器生
成警告,
并将它放置在列表文件中。
您可在执行该例程前,
检测此文件来检查潜在的问题。
在 CREATE PROCEDURE 或 CREATE FUNCTION 语句的 WITH LISTING IN 子句中
指定文件名称和列表文件的路径名称。要获取关于如何指定列表文件的路径名称的信息,
请参阅 指定 DOCUMENT 子句。
如果您正在网络上工作,则在该数据库驻留的系统上创建列表文件。如果您为该文件提供
绝对的路径名称和文件名称,则在您指定的位置创建该文件。
对于 UNIX™,如果您为列表文件提供相对的路径名称,则在数据库驻留的计算机上您的
home 目录中创建该文件。(如果您没有 home 目录,则在 root 目录中创建文件。)
对于 Windows™,如果您为列表文件提供相对的路径名称,则如果该数据库在本地计算机
上,则缺省的目录为您的当前工作目录。否则,缺省的目录为 %GBASEDBTDIR%\bin。
在您创建例程之后,您可查看在 WITH LISTING IN 子句中指定的文件,来查看它包含的
警告。