Querys Dinamicos sql
Es una cadena Unicode que contiene una instrucción o lote de Transact-SQL. @stmt debe ser una constante Unicode o una variable Unicode. Las expresiones Unicode más complejas, como la concatenación de dos cadenas con el operador +, no están permitidas. Las constantes de caracteres no están permitidas. Si se especifica una constante Unicode, debe ser prefijado con una N . Por ejemplo, la constante Unicode N'sp_who ' es válida, pero la constante de caracteres ' sp_who ' no lo es. El tamaño de la cadena está limitado solo por la memoria disponible del servidor de la base de datos. En servidores de 64 bits, el tamaño de la cadena está limitado a 2 GB, el tamaño máximo de nvarchar (max) ...
Mas informacion: docs.microsoft
El siguiente ejemplo crea y ejecuta un select simple que contiene un parámetro incrustado
EXECUTE sp_executesql
N'select * from
empleado where Genero=@Gen',
N'@Gen
varchar',
@Gen = 'F';
Comentarios
Publicar un comentario