Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > PostgreSQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 15-02-2010
FlacoNet FlacoNet is offline
Miembro
 
Registrado: jun 2003
Posts: 38
Poder: 0
FlacoNet Va por buen camino
Unhappy

Gracias Movorack por tu respuesta.

No es un error en realidad lo que sucede. solo que devuelve un tipo de dato que no es el del campo original ni el que le pido al escribir ::varchar(30) en el select.

Utilizando el Pgadmin al correr la siguiente consulta:
Código:
SELECT idtipoclient, tipoclient
  FROM tiposcliente
Me devuelve claramente smallint y varchar(30). A estos tipos de datos los veo en el titulo de las columnas devueltas por el pgadmin.

El mismo tipo de dato me devuelve cuando uso la vista, es decir OK, pero cuando ejecuto la consulta con union:
Código:
select
  cast(0 as smallint) as idtipoclient,
  cast('Todos' as varchar(30)) as tipoclient
UNION ALL
SELECT
  idtipoclient::SMALLINT,
  tipoclient::VARCHAR(30)
FROM tiposcliente
order by idtipoclient;
...el tipo de dato devuelto en las columnas es el que sigue:
smallint y varchar. Y no especifica que sea varchar(30), por lo tanto se trata de un campo MEMO.

Espero se entienda y muchas gracias por tu tiempo

Esteban
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
tipo de dato arnedokpo Conexión con bases de datos 1 14-07-2008 16:37:06
Tipo de Dato BetoAlonso Varios 11 09-12-2007 00:30:01
se cambia el tipo de letra Patricio Impresión 8 02-11-2007 15:49:16
No cambia el tipo de papel ElDioni Impresión 0 28-11-2005 17:45:16
Unión con diferentes tipos de dato Kafu Firebird e Interbase 2 09-02-2004 13:20:45


La franja horaria es GMT +2. Ahora son las 18:49:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi