Haz lo que debes hacer
Inicio | Buscar | Quienes Somos | Reglas | Reuniones | Contacto | Aviso Privacidad | Usuarios
Editorial | La Realidad | Las AC | Sobre Proceso | Cambios al 2025


RANTS de Oracle, un manejador de bases de datos
#1

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
Responder


Mensajes en este tema
RANTS de Oracle, un manejador de bases de datos - por admin - 12-24-2008, 06:23 AM
RANTS de Oracle, un manejador de bases de datos - por admin - 01-06-2009, 05:31 AM
RANTS de Oracle, un manejador de bases de datos - por admin - 01-07-2009, 01:00 AM
RANTS de Oracle, un manejador de bases de datos - por admin - 01-08-2009, 02:46 AM
RANTS de Oracle, un manejador de bases de datos - por admin - 04-13-2009, 11:04 PM

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)