Informix - sentencias sql

 
Vista:

sentencias sql

Publicado por emilio (22 intervenciones) el 01/02/2005 19:12:29
Leyendo el libro Teach yourself SQL in 21 days, 2ºEd. Veo en el capítulo 17 sentencias sql que crean otras sentencias:
spool cnt.sql
select 'select count(*) from ' ||table_name|| ';' from cat
En Oracle esto genera una sentencia que se guarda en el archivo cnt.sql para ejecutarse luego con start...
¿ Se puede hacer lo mismo en Informix ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sentencias sql

Publicado por Luis Eduardo (2 intervenciones) el 03/02/2005 15:20:40
El lenguaje SQL es un lenguaje standard intentalo para ver que pasa
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:sentencias sql

Publicado por emilio (22 intervenciones) el 03/02/2005 18:21:14
Lo intenté pero por ejemplo la sentencia spool cnt.sql no cuela en el editor SQL .
¿ En qué nivel SQL92 se encuentra Informix 7.31 ?
Entry - Intermedio - Full
Full no ya que no acepta POSITION (....IN ....)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:sentencias sql

Publicado por emilio (22 intervenciones) el 04/02/2005 20:35:30
Ya lo he avefriguado.
La sentencia en Informix es:
select 'select count(*) from ' ||tabname|| ';' from systables
para que la salida sea a un fichero se ejecuta desde dbaccess especificando el fichero de salida con el menú Output.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar