Saltar al contenido

SQL Server: nombre de columna no válido

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 intellisensecierre 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.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *