Hola amigos ojala alguno de uds me pueda ayudar, tengo muchas horas
tratando de hacer un procedimiento almacenado que
construya su cadena select
EN VB la cadena es:
cSQL = "SELECT RecibosMov.RECIBONRO, Maestro.APEPAT + ' ' + Maestro.APEMAT
+ ', ' + Maestro.NOMBRE AS NOMBRES, RecibosMov.FECREC "
cSQL = cSQL + "FROM Maestro INNER JOIN RecibosMov ON Maestro.COD_ALUMNO =
RecibosMov.COD_ALUMNO "
En SQL Server 2005 : Como seria??
Tengo declarada la Variable de cadena
Declare @cSQL nvarchar(400)
Mi problema esta en como obtener el campo compuesto por 3 campos APEPAT,
APEMAT, NOMBRE
pero de la forma ==> Maestro.APEPAT + ' ' + Maestro.APEMAT + ', ' +
Maestro.NOMBRE
yo pongo :
SET @cSQL = 'SELECT RecibosMov.RECIBONRO, RecibosMov.COD_ALUMNO,
Maestro.APEPAT + ' ' + Maestro.APEMAT + ', ' + Maestro.NOMBRE '
y me da error de sintaxis porque claro no acepta el espacio en blanco entre
las comillas ' ' ni ', '
Ayuda porfavor.
Saludos,
Edwin.
Leer las respuestas