SQL dinámico es un método de programación que permite crear sentencias SQL de forma dinámica en tiempo de ejecución . A través de sentencias de SQL dinámico , puede crear aplicaciones de bases de datos más genéricos , como usted no tiene que especificar la tabla o el nombre de la columna en tiempo de compilación . Sentencias de SQL dinámico se basan en la entrada del usuario o recuperar la perspectiva de la producción de otro procedimiento en tiempo de ejecución . Puede crear sentencias de SQL dinámico utilizando ASP.NET , ColdFusion o dentro de un SQL Server procedimiento almacenado. Cosas que necesitará
SQL Server Enterprise Manager
Ver Más instrucciones
1
clic en "Inicio "> "Todos los programas "> "SQL Server Enterprise Manager. " Elige tu base de datos específica mediante la ampliación de las bases de datos en el panel derecho del Administrador corporativo . Haga clic en " Herramientas ", " Analizador de consultas SQL "> para abrir la ventana Analizador de consultas SQL.
2
Crear consultas con parámetros en el Analizador de consultas. Por ejemplo , puede escribir una instrucción WHERE SQL encontrar todos los registros en la ciudad = ' Nueva York '. Esta declaración se define de la siguiente manera :
DECLARE @ ciudad varchar ( 75 )
SET @ ciudad = ' Nueva York '
SELECT * FROM Clientes WHERE City = @ City
3
Expandir la base de datos sobre la que se ejecuta la sentencia de SQL y ampliar " Programación ". Haga clic en " Procedimientos almacenados " y haga clic en " Nuevo procedimiento almacenado . " Haga clic en " Especificar valores para parámetros de plantilla " y establecer los parámetros en consecuencia , como Autor , Fecha de Creación , y nombre-procedimiento . Haga clic en " Aceptar". Entrada de la declaración mencionada en el editor de consultas .
4 Haga clic en " Query "> " Analizar " para comprobar la sintaxis de la sentencia . Haga clic en " Query "> " Ejecutar" para crear el procedimiento almacenado.