01/12/2008, 16:33
|
| | | Fecha de Ingreso: agosto-2004 Ubicación: Jesús María - Lima - Perú
Mensajes: 270
Antigüedad: 20 años, 3 meses Puntos: 6 | |
Respuesta: CONCAT en MSSQL El error que te sale es porque estas tratando de concatenar un numerico con un string:
Código con error: Cita: declare @table table( valint int)
insert into @table values(1)
insert into @table values(2)
insert into @table values(3)
select 'cantidad: ' + count(*) from @table
"Server: Msg 245, Level 16, State 1, Line 8
Syntax error converting the varchar value 'cantidad: ' to a column of data type int." Código sin error: Cita: declare @table table( valint int)
insert into @table values(1)
insert into @table values(2)
insert into @table values(3)
select 'cantidad: ' + cast(count(*) as varchar) from @table
__________________ Martín Alexis Valdivia S.
-----------------------------
"Quisiéramos cambiar el mundo, pero Dios no nos daría el código fuente." CAP
"Si Saber No Es Un Derecho, Seguro Será Un Izquierdo." WD |