InicioArticulos y noticiasBases de datosProgramaciónForosInternetServiciosContratacionEmail
SQL
  Tutorial SQL
SQL Server
  Tutorial de Transact-SQL
ORACLE
  Tutorial PL/SQL
.NET
  Introducción a.NET
  Conceptos generales .NET
  Tutorial C#
  LinQ
  WCF
Reina Roja
  Humor
  Bibliografia
  Acerca de ...

Afiliados
La Web del programador
MundoProgramacion

CONCATENACION DE CAMPOS EN UNA CONSULTA SQL
tema iniciado porEduardo en SQL Server
Mensaje recibido el [14/12/2007 12:8:38]


En Access puedo hacer un select de 2 campos de distintos tipos de la siguiente forma:

SELECT CampoTexto & CampoNum FROM TABLA.
Esto no da un error y el resultado es la concatenacion de ambos campos. Lo mismo funciona bien en ORACLE, lo único es que el carácter de concatenación es || en lugar de &. El problema es que esto no funciona en SQL-SERVER 2005 (o yo no se hacerlo). Si tiro la consulta contra el motor obtengo el mensaje de error: No se puede convertir un valor char a numeric. Esto funciona si previamente aplico al valor numérico un CAST, pero no es la idea, necesito que automáticamente se concatenen los campos como Access u Oracle. Se puede hacer?

Muchas gracias.



 RE: CONCATENACION DE CAMPOS EN UNA CONSULTA SQL por JuAnChO [14/12/2007 02:13:37]
 RE: CONCATENACION DE CAMPOS EN UNA CONSULTA SQL por taison [15/05/2008 10:19:40]

 
RE: CONCATENACION DE CAMPOS EN UNA CONSULTA SQL por JuAnChO
Respuesta recibida el [14/12/2007 02:13:37]

Eduardo, como va ?

La concatenacion en SQL SERVER 2005 la podes realizar utilizando el comando SELECT CONCAT(CampoTexto,CampoNum) FROM TABLA . De esta manera deberia funcionarte sin inconvenientes.

Saludos, Juan


 
RE: CONCATENACION DE CAMPOS EN UNA CONSULTA SQL por taison
Respuesta recibida el [15/05/2008 10:19:40]
sovamelo vales verga


 

Email:*
Alias:*
Título:*
Respuesta:*
Notificar:
(Indica si queremos recibir emails)

 
 

devjoker  Te recomendamos además ...
28/08/2006 Ubuntu en VmWare con VMware Tools
22/10/2005 Insertar datos. INSERT    forma parte de...Tutorial SQL
22/10/2005 Consultar datos. SELECT    forma parte de...Tutorial SQL
08/09/2007 Funciones en Transact SQL    forma parte de...Tutorial de Transact SQL
06/07/2007 ¿Qué es el RSS?    forma parte de...Tutorial RSS
13/11/2006 Excepciones    forma parte de...Tutorial C#
29/05/2006 J2EE Y .NET: LA RIVALIDAD PERMANENTE
29/09/2006 Introducción a .NET    forma parte de...Conceptos generales .NET
22/10/2005 Componentes del lenguaje SQL    forma parte de...Tutorial SQL
29/09/2006 Librería de clases    forma parte de...Conceptos generales .NET

Encuesta
¿A que perfil te adaptas mejor?
[Ver] [Votar]