SQL*Plus的注释问题

    将下面的SQL语句存放到文件中, 或直接贴到SQL*Plus空口中, 会发现后面一个SELECT会被执行两次.

select sysdate from dual;
/* MyDUL */
select sysdate from dual;
/*MyDUL*/

    执行结果如下:

SQL>@cr.sql
SQL>select sysdate from dual;

20080711 14:24:32

SQL>/* MyDUL */
SQL>select sysdate from dual;

20080711 14:24:32

SQL>/*MyDUL*/

20080711 14:24:32

    估计是SQL*Plus工具的问题, 要确保中间有空格隔开, 或用两个减号的注释.

发表留言:

« Previous | Main | Next »

英语900句 | English 900

  • I haven't heard from him for a long time.
  • 我很久没有收到他的信了.
  • Send a postcard to me when you arrive in Shanghai.
  • 你到上海以后给我发张明信片.
  • I put some photographs in the envelope.
  • 我在信里夹了几张照片.
  • He hasn't answered my letter yet.
  • 他还没有给我回信.
  • My mother mailed me a parcel.
  • 我妈给我寄了一个包裹.