Mes: Noviembre 2017

ORA-00984: column not allowed here

ORA-00984: column not allowed here

Cuando intentaba insertar un dato en una tabla, tenía el siguiente problema, me salía el error ORA-00984: column not allowed here   SQL> insert into icemngr.padiaz (LDS_SUCURS,LDS_FECHAIN,LDS_TERMIN,LDS_TRNSNO,LDS_NUMERO,LDS_TIPOTR,LDS_PLU,LDS_CANTID,LDS_PRECIO,LDS_DESCTO,LDS_IVAVTA,LDS_IMPVTA,LDS_IMPTOS,LDS_TOTVTA,LDS_TOTDSC,LDS_TOTIVA,LDS_TOTIVT,LDS_TOTIMP,LDS_CODPDR,LDS_PROVEE,LDS_RECPRV,LDS_TIPOPR,LDS_CCLFLG,LDS_RECFLG,LDS_DSCMOT,LDS_DSCESP,LDS_ESTADO,LDS_SPARE1,LDS_SPARE2,LDS_SPARE3) values (‘TA30′,01-JAN-17,6617,3872,1,’VT’,3276559,1,11050,0,16,0,0,11050,0,1524,0,0,0,’300263′,’0′,’O’,’N’,’N’,0,0,’I’,0,0,’001′); insert into icemngr.padiaz (LDS_SUCURS,LDS_FECHAIN,LDS_TERMIN,LDS_TRNSNO,LDS_NUMERO,LDS_TIPOTR,LDS_PLU,LDS_CANTID,LDS_PRECIO,LDS_DESCTO,LDS_IVAVTA,LDS_IMPVTA,LDS_IMPTOS,LDS_TOTVTA,LDS_TOTDSC,LDS_TOTIVA,LDS_TOTIVT,LDS_TOTIMP,LDS_CODPDR,LDS_PROVEE,LDS_RECPRV,LDS_TIPOPR,LDS_CCLFLG,LDS_RECFLG,LDS_DSCMOT,LDS_DSCESP,LDS_ESTADO,LDS_SPARE1,LDS_SPARE2,LDS_SPARE3) values (‘TA30′,01-JAN-17,6617,3872,1,’VT’,3276559,1,11050,0,16,0,0,11050,0,1524,0,0,0,’300263′,’0′,’O’,’N’,’N’,0,0,’I’,0,0,’001′) * ERROR at line 1: ORA-00984: column not allowed here Indagando mucho y luego de cierto tiempo, me puse a…

Read More Read More

Convertir fin de linea (EOF) en comas en un archivo de texto usando SED

Convertir fin de linea (EOF) en comas en un archivo de texto usando SED

Tengo el siguiente contenido de archivo   [ICEQAS][DB12C]oradb@apolo:scripts $ cat campos.sql LDS_SUCURS LDS_FECHAIN LDS_TERMIN LDS_TRNSNO LDS_NUMERO LDS_TIPOTR LDS_PLU LDS_CANTID LDS_PRECIO LDS_DESCTO LDS_IVAVTA LDS_IMPVTA LDS_IMPTOS LDS_TOTVTA LDS_TOTDSC LDS_TOTIVA LDS_TOTIVT LDS_TOTIMP LDS_CODPDR LDS_PROVEE LDS_RECPRV LDS_TIPOPR LDS_CCLFLG LDS_RECFLG LDS_DSCMOT LDS_DSCESP LDS_ESTADO LDS_SPARE1 LDS_SPARE2 LDS_SPARE3 [ICEQAS][DB12C]oradb@apolo:scripts $ Deseo reemplazar el fin de cada linea por una coma, esto es…

Read More Read More

Conocer el tipo de compresión usado en tu base de datos Oracle

Conocer el tipo de compresión usado en tu base de datos Oracle

A veces nos surge la pregunta de si tenemos tablas con compresión habilitada. El siguiente SQL nos permite conocer si tenemos tablas con esta característica habilitada y el tipo de compresión.   SQL> select table_name,pct_free,compression,compress_for from all_tables; TABLE_NAME PCT_FREE COMPRESS COMPRESS_FOR —————————— ———- ——– —————————— TYPE_MISC$ 0 DISABLED ATTRCOL$ 0 DISABLED ASSEMBLY$ 0 DISABLED LIBRARY$…

Read More Read More