【发布时间】:2017-09-15 10:03:39
【问题描述】:
以下代码
CREATE PROCEDURE create_all_views()
LANGUAGE SQL
--MODIFIES SQL DATA
BEGIN ATOMIC
FOR select view_name from views_to_create DO
CREATE VIEW view_name AS SELECT * FROM view_name || '_TAB';
END FOR;
END;
产生语法错误
[Code: -5581, SQL State: 42581] unexpected token: CREATE : line: 5
这里出了什么问题,是否可以在过程中使用 DDL 语句?
【问题讨论】:
标签: sql stored-procedures hsqldb ddl