存储过程是 DDL 还是 DML?

Mar*_*gas 6 ddl stored-procedures dml

DDL 和 DML 基本上是:

  • DDL = 数据定义语言
  • DML = 数据操作语言

我一直将存储过程归类为 DDL,因为它们使用结构化查询语言

但是最近我在争论存储过程应该是 DML 还是应该属于不同的分类,因为它们内部有 DDL 和 DML。

我在互联网上搜索,我没有找到任何可信赖的文档,其中存储过程被归类为 DDL,然后我不能再争论了......

因此,问题很简单:存储过程是 DDL 吗?或 DML?

已编辑 此问题已标记为已删除,我部分同意,但问题是其他问题只是解释了 DDL 与 DML,但有任何文档对存储过程应分类的位置进行分类。