Intenta entender el código de forma correcta previamente a adaptarlo a tu proyecto y si ttienes algo que aportar puedes decirlo en los comentarios.
Solución:
Siempre que me pasa esto presiono Control+Cambio+R que refresca intellisense
cierre la ventana de consulta (guarde si es necesario), luego inicie una nueva sesión que generalmente funciona bastante bien.
También podría suceder si poner string entre comillas dobles en lugar de simples.
Este error TAMBIÉN puede ocurrir en declaraciones SQL encapsuladas, por ejemplo
DECLARAR @tableName nvarchar(20) SET @tableName = ‘GROC’
DECLARAR @updtStmt nvarchar(4000)
SET @updtStmt = ‘Actualizar tbProductMaster_’ [email protected] +’ SET departamento_str = ‘ + @tableName exec sp_executesql @updtStmt
Solo para descubrir que faltan comillas para encapsular el parámetro “@tableName” de la siguiente manera:
SET @updtStmt = ‘Actualizar tbProductMaster_’ [email protected] +’ SET departamento_str = ”’ + @tableName + ”’ ‘
Gracias
Si tienes algún recelo y disposición de reformar nuestro ensayo puedes dejar un paráfrasis y con deseo lo ojearemos.