![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
gbase
mumian212
这个作者很懒,什么都没留下…
展开
-
GBase8s数据库以 RESTRICT 方式或 CASCADE 方式删除安全标签对象
缺省情况下,当删除任何安全对象时,RESTRICT 关键字生效。在 CASCADE 模式下指定删除安全策略。如果满足以下任一条件,DBSECADM 不能删除 RESTRICT 模式下的安全策略:表由安全策略保护安全标签取决于此安全策略用户已获得该安全策略规则的豁免。如果安全策略正在保护表,则该策略不能以 CASCADE 模式删除。当安全策略以 CASCADE 模式成功删除时,则下列安全对象也会被删除或撤销:所有与已删除的安全策略相关联的安全标签所有已删除的安全标签也将从拥有这些标签的用户中撤原创 2022-01-26 20:51:40 · 2530 阅读 · 0 评论 -
GBase8s数据库DROP SEQUENCE 语句
使用 DROP SEQUENCE 语句从数据库中删除序列对象;用法此语句从 syssequences 系统目录表中删除 sequence 条目。要删除序列,您必须是它的所有者或拥有对数据库的 DBA 特权。在兼容 ANSI 的数据库中,如果您不是所有者,您必须拥有它的所有者的名(owner.sequence)。如果您包含可选的 IF EXISTS 关键字,则如果未在当前数据库中注册指定名称的序列对象,则数据库服务器不执行任何操作(而不是向应用程序发送异常)。如果删除一个序列。原创 2022-01-26 20:50:54 · 581 阅读 · 0 评论 -
GBase8s数据库DROP SYNONYM 语句
使用 DROP SYNONYM 语句注销现有的同义词;用法此语句从 systables 、syssynonyms 和 syssyntable 系统目录表中删除条目。您必须是 synonym 的所有者或者拥有 DBA 特权才能执行 DROP SYNONYM 语句。删除同义词对同义词指向的表、视图或系列对象都没有影响。如果您包含可选的 IF EXISTS 关键字,则如果未在当前数据库中注册指定名称的同义词则数据库服务器不执行任何操作(而不是向应用程序发送异常)。下列语句删除用原创 2022-01-26 20:49:49 · 565 阅读 · 0 评论 -
GBase8s数据库DROP TABLE 语句
使用 DROP TABLE 语句可删除表,以及与之关联的索引和数据;用法您必须是表的所有者或拥有 DBA 特权才能使用 DROP TABLE 语句。如果您包含可选的 IF EXISTS 关键字,则如果未在当前数据库中注册指定名称的表,则数据库服务器不执行任何操作(而不是向应用程序发送异常)。您无法删除系统目录表。如果发出 DROP TABLE 语句,则 DB-Access 不会提示您验证是否想要删除整个表。DROP TABLE 语句的效果使用 DROP TABLE 语句要原创 2022-01-26 20:41:12 · 1210 阅读 · 0 评论 -
GBase8s数据库DROP TRIGGER 语句
使用 DROP TRIGGER 语句从数据库中删除触发器定义;用法您必须是触发器的所有者或者具有 DBA 特权才能删除触发器。删除触发器会从数据库中删除该触发器定义的文本和可执行的触发器,描述指定触发器的行会从 systriggers 系统目录表中删除。如果包含可选的 IF EXISTS 关键字,则如果未在当前数据库中注册指定名称的触发器,则数据库服务器不执行任何操作(而不是向应用程序发送异常)。在复杂视图(带有来自多个表的列的视图)上删除 INSTEAD OF 触发器撤销了对于原创 2022-01-26 20:38:44 · 380 阅读 · 0 评论 -
GBase8s数据库DROP TRUSTED CONTEXT 语句
使用 DROP TRUSTED CONTEXT 语句删除可信上下文对象;当 DROP TRUSTED CONTEXT 语句成功执行后,指定的可信上下文对象被销毁。所有 context的引用都会从 GBase 8s 数据库服务器实例的 sysuser 数据库的这些表中删除:systrustedcontextsystcxattributessystcxusers.如果您删除可信上下文而此可信上下文连接处于活动状态,那么这些连接将保持授信任,直到它们终止,或直到下一个重新尝试。但.原创 2022-01-26 20:37:36 · 439 阅读 · 0 评论 -
GBase8s数据库DROP TYPE 语句
使用 DROP TYPE 语句从数据库中删除用户定义的 Distinct 或 Opaque 数据类型;用法要使用 DROP TYPE 语句删除 Distinct 或 Opaque 数据类型,您必须是此数据库类型的所有者或者拥有 DBA 特权。当您使用此语句时,就从数据库(sysxtdtypes 系统目录表中)中删除了数据类型定义。通常,此语句不会删除强制转型的任何定义与该数据类型相关的支持函数的任何定义。重要: 当删除 Distinct 类型时,数据库服务器会自动删除在 Distin原创 2022-01-26 20:36:30 · 517 阅读 · 0 评论 -
GBase8s数据库DROP USER 语句
使用 DROP USER 语句删除内部用户;用法只有 DBSA 才能运行 DROP USER 语句。在非 root 安装中,安装服务器的用户等同于DBSA ,除非该用户将 DBSA 特权委托给另一个用户。当指定的用户处于连接的状态时,不建议您运行 DROP USER 语句。DROP USER 语句的执行可以使用 DRUR 审计代码审计。示例以下语句删除用户 bill:DROP USER bill;...原创 2022-01-26 20:35:23 · 221 阅读 · 0 评论 -
GBase8s数据库DROP VIEW 语句
使用 DROP VIEW 语句从数据库中删除视图;用法要删除视图,您必须是所有者或拥有 DBA 特权。当删除一个视图时,也会删除依赖于此视图的任何其它视图和 INSTEAD OF 触发器。(您也可以使用 CASCADE 关键字显式地指定这个缺省的行为。)如果您包含可选的 IF EXISTS 关键字,则如果未在当前数据库中注册指定名称的视图,则数据库服务器不执行任何操作(而不是向应用程序发送异常)。当在 DROP VIEW 语句中使用 RESTRICT 关键字时,如果任何其它的原创 2022-01-26 20:34:29 · 581 阅读 · 0 评论 -
GBase8s数据库DROP XADATASOURCE 语句
使用 DROP XADATASOURCE 语句从数据库的系统目录中删除之前定义的符合 XA 的数据源;用法RESTRICT 关键字是必需的。您必须是 XA 数据源的所有者或者持有 DBA 特权才能删除存取方法。DROP XADATASOURCE 语句在高可用集群中的辅助服务器上不支持。如果您包含可选的 IF EXISTS 关键字,则如果未在当前数据库中注册指定名称的 XA 数据源,则数据库服务器不采取任何操作(而不是向应用程序发送异常)。以下语句删除了名为 NewYork 的原创 2022-01-26 20:33:29 · 388 阅读 · 0 评论 -
GBase8s数据库DROP OPCLASS 语句
使用 DROP OPCLASS 语句从数据库中删除现有的运算符类;用法您必须是运算符类的所有者或拥有 DBA 特权才可使用 DROP OPCLASS 语句。如果您包含可选的 IF EXISTS 关键字,则如果指定名称的运算符类已经在当前数据库中注册,则数据库服务器不采取任何操作(而不是向应用程序发送异常)。如果数据库包含已在您计划要删除的运算符类上定义的索引,则 RESTRICT 关键字会导致 DROPOPCLASS 失败。因此,在删除运算符类之前,必须使用 DROP INDEX原创 2021-12-30 15:04:23 · 423 阅读 · 0 评论 -
GBase8s数据库DROP INDEX 语句
使用 DROP INDEX 语句删除索引;用法在典型的联机事务处理(OLTP)环境中,并发应用程序连续到执行 DML 操作的数据库服务器。对于每个查询,优化程序选择基于现有索引、统计和伪指令的计划。然而,在经过众多 OLTP 事务后,所选计划可能不再是查询执行的最佳计划。在这种情况下,删除低效的索引有时可以改进性能。您必须是 index 的所有者或者拥有 DBA 权限才可使用 DROP INDEX 语句。以下示例删除了joed 所拥有的索引 o_num_ix 。stores_de原创 2021-12-30 15:01:54 · 1155 阅读 · 0 评论 -
GBase8s数据库DROP FUNCTION 语句
使用 DROP FUNCTION 语句可从数据库中除去用户定义的函数。用法删除用户定义的函数会从数据库中除去函数的文本和可执行的版本。(请确保在数据库外保留一个函数文本副本,以防您在删除此函数后需要重建它。)如果您不知道 UDR 是用户定义的函数还是用户定义的过程,则可以通过使用 DROP ROUTINE语句删除 UDR。要使用 DROP FUNCTION 语句,您必须是此用户定义函数的所有者(并持有数据库上的 Resource权限)或者具有 DBA 权限。您还必须持有编写该 UDR .原创 2021-12-30 14:58:35 · 1607 阅读 · 0 评论 -
GBase8s数据库DROP DATABASE 语句
使用 DROP DATABASE 语句删除整个数据库,包括系统目录表、对象和数据。用法DROP DATABASE 语句是 ANSI/ISO 标准的扩展,该标准没有提供毁坏数据库的语法。以下语句删除 stores_demo 数据库:DROP DATABASE stores_demo您必须拥有 DBA 特权,或者您是用户 gbasedbt 才可成功运行 DROP DATABASE 语句。否则,数据库服务器会发出一条错误消息,并且不会删除数据库。不能删除当前数据库或当前正由其它用户原创 2021-12-30 14:52:53 · 1382 阅读 · 0 评论