
14/07/2010, 12:22
|
| | Fecha de Ingreso: julio-2010
Mensajes: 11
Antigüedad: 14 años, 7 meses Puntos: 0 | |
Respuesta: Usar Tabla en 1 Procedimiento Almacenado GRACIAS A TODOS 1 VEZ MAS. El detalle de lo que intento lograr es el siguiente:
EXEC ACTUALIZA @nombre_tabla='TABLA_TEST',@nombre_campo='pedro'
CREATE PROCEDURE ACTUALIZA @nombre_tabla varchar(50), @nombre_campo nvarchar(10)
AS
declare @qry1 nvarchar(150)
declare @nombre_campo2 nvarchar(150)
--SET @nombre_campo2 =QUOTENAME(@nombre_campo)
SET @qry1 = N'UPDATE' + ' ' + @nombre_tabla + ' ' + 'SET' + ' ' + 'MF_NOMBRE' + '=' +QUOTENAME(@nombre_campo)
EXECUTE sp_executesql @qry1
GO
---- como verán solo intento a un campo cualquiera meterle un Nombre, en este caso 'Pedro' y la ejecución me responde :
Servidor: mensaje 207, nivel 16, estado 3, línea 1
El nombre de columna 'pedro' no es válido. |