En SQL * Plus, tanto Rem
y --
calificar como indicadores de comentarios:
Rem this is a comment
-- this is also a comment
create table emp (
id number primary key,
name cvarchar2(40));
¿Hay alguna diferencia entre las dos técnicas de comentarios?
oracle
oracle-11g
sqlplus
Lazer
fuente
fuente
Respuestas:
La diferencia es eso
--
y/* */
puede usarse en un bloque PL / SQL, mientrasREM[ARK]
que no puede. Lo siguiente funcionará en SQL * Plus:Estos no:
La documentación de 11.2 sobre todos los tipos de comentarios tiene más información de comentarios. Los fundamentos son ...
La documentación también incluye notas en cuatro lugares donde los comentarios no deben usarse, pero estos no incluyen diferencias adicionales.
fuente
REM es compatible debido a la forma en que se comentan los archivos MS BATCH, y esta herramienta se utiliza con entornos de automatización.
- es compatible debido a que forma parte del estándar SQL. ( http://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt página 83 cf
<comment introducer> ::= <minus sign><minus sign>[<minus sign>...]
)fuente
No, no debería haber ninguna diferencia.
fuente