更改触发器是DDL语句

时间:2013-12-19 07:39:30

标签: sql triggers

以下查询:

Alter trigger myTrigger disable

是DDL声明吗?

我在oracle文档中找到了:http://docs.oracle.com/cd/B12037_01/server.101/b10759/statements_1001.htm

The DDL statements are:
ALTER ... (All statements beginning with ALTER)
...

1 个答案:

答案 0 :(得分:1)

SQL由两个分支组成:

  1. 分支DDL:数据定义语言。
  2. 分支DML:数据处理语言。
  3. 第一个分支用于创建关于数据库的所有结构,第二个分支用于结构中的内容。

    我找到了MSDN关于Sql Server的文章,您可以在其中找到所有DDL操作。

    这适用于Oracle

    这适用于MySql

    还有其他分支作为DCL,TCL,但传统的是DDL和DML。

    我希望这能完成你的问题。