我已经在 sqlplus 中运行了以下语句。它插入第 2 行的副本。在日志中,我发现我的行也在注释行之后创建。
所以,我在这里问多行注释应该在/* 和 comment 和 */之间有一个空格吗?
insert into table values (1);
insert into table values (2);
/*comments here*/
insert into table values (3);
commit;
日志:
SQL> insert into table values (1);
1 row created.
SQL> insert into table values (2);
1 row created.
**SQL> /*comments here*/
1 row created.**
SQL> insert into table values (3);
1 row created.
select A from table;
A
------------
1
2
2
3
最佳答案
全部,
我在sqlplus里试过了。我们需要在/* 和后面的字符之间提供空格或换行符。所以它被视为多行注释。
正确的语法:
/*评论在这里*/
或
/*
在这里评论
*/
语法错误:
/*评论在这里*/
关于sql - oracle sqlplus中的多行注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49870652/