gpt4 book ai didi

plsql - 在 plsql 过程中创建表时出错

转载 作者:行者123 更新时间:2023-12-01 11:57:13 25 4
gpt4 key购买 nike

当我在 plsql 过程的主体中使用 create 语句时,出现错误PLS-00103 在期望以下之一时遇到符号创建....谁能告诉我这是什么原因和解决方案。

最佳答案

在 PL/SQL 中你不能直接使用 DDL 语句。你也可以

  • 使用:
    立即执行“创建”|| “您的命令” 作为字符串。

  • 使用 SYS.DBMS_SQL 系统包。
    curs := dbms_sql.open_cursor
    dbms_sql.parse (curs, 'create ...')
    dbms_sql.execute (curs)
    dbms_sql.close_cursor (curs)

  • 如果要创建包装过程,请使用 SYS.DBMS_DDL。

关于plsql - 在 plsql 过程中创建表时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5867828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com