ORA-01742: comment not terminated properly ORACLE 报错 故障修复 远程处理
文档解释
ORA-01742: comment not terminated properly
Cause: The indicated comment or hint begun with the .
Action: Properly terminate the comment or hint with a */.
ORA-01742 错误是由 Oracle 数据库服务器引擎返回的 SQL 编码,代表“注释未正确完成”。这意味着程序员在编写 SQL 语句时,已开始引用注释但无法完成注释,而是没有正确关闭或终止注释。
官方解释
常见案例
1. 在SQL语句中缺少注释结束符:例如,如果用户以 结束注释。
2. 在SQL语句中的多行注释未正确关闭:例如,用户以 )。
正常处理方法及步骤
1. 检查注释:检查 SQL 语句,以确定是否已正确使用注释。检查代码,以确定是否以 结束注释,以及在使用多行注释()时,是否添加了每一行的结束(//)。
2. 测试编写的代码:如果存在错误的注释格式,请测试编写的代码,确保在发生 ORA-01742 错误之前关闭或终止正确的注释。
3. 保存更改并重新启动数据库:保存更改,然后重新启动数据库,再次运行 SQL 语句,以检查该错误是否已解决。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341