Pregunta

en SQL * PLUS, si ejecuta los siguientes usando @:

create table someTable (
  someID            number,

  somethingElse     varchar2(50),
  somethingRelated  number
);

... se quejará de algo como:

SP2-0734: unknown command beginning...
...
...

Esto se debe a que no le gusta la línea vacía entre los someID y las definiciones de columna de código de generación.Sin embargo, dejar que esa línea hace que el código fuente se vea un lote más legible.

¿Hay alguna bandera / opción para evitar que haga esto?No quiero deshacerme de todo el espacio en blanco en mi código.(Si no, solo usaré el desarrollador de SQL, que no tiene ningún problema con el espaciado.)

¿Fue útil?

Solución

Debería tenerlo en Google, primero: P

SET SQLBLANKLINES ON;

... arregla el problema.

Consulte http://nerdydeeds.wordpress.com/2008/09/03 / SP2-0734-Oracle-SQLPLUS /

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top