Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2010, 11:16
julio_c1186
 
Fecha de Ingreso: octubre-2007
Mensajes: 59
Antigüedad: 17 años
Puntos: 0
Problema con apostrofe

Hola a todos, tengo un problemita al usar apostrofes en SQL.
Tengo este procedimiento almacenado:

Create Pocedure usp_Actualizar
@Audi_User Varchar(200)
As
Declare @StrSql Varchar(Max)
Set @StrSql ='Update Det_Meta_x_Mes Set Val_Pry=' + @Audi_User
Exec (@StrSql)

Pero me bota error "Invalid Column User1" donde User1 es el valor de @Audi_User, yo creo que es porque el valor de @Audi_User es un varchar deberia estar entre apostrofes, pero ya que yo guardo toda mi instruccion en la variable @StrSql como podria concatenar la cadena mas el valor de @Audi_User para que me quede de la siguiente manera:

Update Det_Meta_x_Mes Set Val_Pry='@Audi_User'