CREATE OR REPLACE PROCEDURE PR_TEST IS
BEGIN
EXECUTE IMMEDIATE 'CREATE TABLE TB_TEST(TEST_ID INT PRIMARY KEY)';
END PR_TEST;
执行
CALL PR_TEST();
可能会报“权限不足”,解决办法:
用系统管理员登陆,然后授予权限给这个用户。
GRANT CREATE ANY TABLE TO USER_NAME;
CREATE OR REPLACE PROCEDURE PR_TEST IS
BEGIN
EXECUTE IMMEDIATE 'CREATE TABLE TB_TEST(TEST_ID INT PRIMARY KEY)';
END PR_TEST;
执行
CALL PR_TEST();
可能会报“权限不足”,解决办法:
用系统管理员登陆,然后授予权限给这个用户。
GRANT CREATE ANY TABLE TO USER_NAME;