12-24-2008, 06:23 AM 
		
	
	
		Pues resulta que aunque he usado anteriormente ORACLE, nunca me habia tocado una version tan configurada con las patas como la que me dieron.
Para algunas cosas es muy explicita en errores, y por otras no.
Esta orden Funciona perfecto en MYSQL, MSSQL,
Delete from BITACORA where SQLORDER like "% LICENCIA_PUERTOSMTP as DATO from LICENCIA %"
Como dato, SQLORDER estaba designado como VARCHAR.
El script que lo crea como VARCHAR, No marca errores.
Pero ORACLE Sin dar aviso en vez de crear SQLORDER como Varchar lo convierte a LONG... y long no es un numero sino una cadena de texto que no puede maneajrse con % que es un selector de SQL.
Ok.
Convierto en la base de datos el tipo de de LONG a CLOB, y despues hago un ajuste mafufo en una bandera de Fetch de OCI.
Ya jala.
Todo por no hacer explicitamente lo que se dice.
O sea, el ser creativos en cosas que Ya son funcionales en Otros Sistemas, implica un lñenguaje comun.
O tres horas perdidas porque ORACLE NO da un AVISO.
[color=#00FF00]Esa es una de las razones para que cuando se hace un cambio en un sistema de conocimiento, hayan AVISOS EVIDENTES
	
	
	
	
	
Para algunas cosas es muy explicita en errores, y por otras no.
Esta orden Funciona perfecto en MYSQL, MSSQL,
Delete from BITACORA where SQLORDER like "% LICENCIA_PUERTOSMTP as DATO from LICENCIA %"
Como dato, SQLORDER estaba designado como VARCHAR.
El script que lo crea como VARCHAR, No marca errores.
Pero ORACLE Sin dar aviso en vez de crear SQLORDER como Varchar lo convierte a LONG... y long no es un numero sino una cadena de texto que no puede maneajrse con % que es un selector de SQL.
Ok.
Convierto en la base de datos el tipo de de LONG a CLOB, y despues hago un ajuste mafufo en una bandera de Fetch de OCI.
Ya jala.
Todo por no hacer explicitamente lo que se dice.
O sea, el ser creativos en cosas que Ya son funcionales en Otros Sistemas, implica un lñenguaje comun.
O tres horas perdidas porque ORACLE NO da un AVISO.
[color=#00FF00]Esa es una de las razones para que cuando se hace un cambio en un sistema de conocimiento, hayan AVISOS EVIDENTES

     