0
下面的代碼HSQLDB存儲過程
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語句呢?