返回首页

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

更新日期:2024年09月11日

功能描述
删除指定的外表。
注意事项
DROP FOREIGN TABLE 会强制删除指定的表,删除表后,依赖该表的索引会被删除,
因此引用该表的函数和存储过程将无法执行。
语法格式
DROP FOREIGN TABLE [ IF EXISTS ]
table_name [, ...] [ CASCADE | RESTRICT ];
参数说明

IF EXISTS
如果指定的表不存在,则发出一个notice 而不是抛出一个错误。

table_name
表名称。
取值范围:已存在的表名。

CASCADE | RESTRICT
CASCADE:级联删除依赖于表的对象(比如视图)。
RESTRICT:如果存在依赖对象,则拒绝删除该表。这个是缺省。
相关命令
ALTER FOREIGN TABLE,CREATE FOREIGN TABLE

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
1113

您可以 修改数据 描述的任何形式将 UPDATE 语句嵌入在程序中,附加的特性是,您可
同时在 SET 和 WHERE 子句中命名表达式中的主变量。
此外,
程序可更新游标找到的行。



sword GCIDateDaysBetween (
GCIError *err,
const GCIDate * date1,
const GCIDate * date2,
sb4 *num_days
);

获取两个日期之间的天数(可正可负)。

参数
输入
/输出


err
输入
错误信息句柄,该接口调用失败时,错误信息会存在该句柄上
date1,date2
输入
日期值
num_days
输出
date1与date2之间间隔天数(date1-date2)

如果执行成功, 返回GCI_SUCCESS,否则返回GCI_ERROR。