Cómo: Editar la secuencia de comandos Test.sql para ejecutar objetos SQL
Actualización: noviembre 2007
El archivo Test.sql es donde agrega instrucciones Transact-SQL que realizan las acciones necesarias para probar los objetos de base de datos en un proyecto SQL Server.
Nota: |
---|
En Visual C++, este archivo se denomina debug.sql. Si está utilizando Visual C++ para ejecutar objetos SQL, sustituya Test.sql por debug.sql en las instrucciones siguientes. |
Por ejemplo, si el proyecto SQL Server contiene un procedimiento almacenado, agrega a la secuencia de comandos Test.sql una línea de SQL que ejecuta el procedimiento almacenado. Si el procedimiento almacenado no genera ningún resultado, puede agregar una instrucción SQL que devuelva algunos de los datos manipulados por el procedimiento almacenado para comprobar que se ejecuta como se esperaba. De la misma forma, para probar un desencadenador, el archivo Test.sql debe contener una instrucción que realice la acción que provoca la ejecución del desencadenador, como insertar o eliminar una fila.
El resultado de la secuencia de comandos Test.sql se muestra en la ventana Resultado bajo la opción Base de datos de Visual Studio, de forma que puede determinar si los objetos de base de datos funcionan correctamente.
Para editar el archivo Test.sql en un proyecto SQL Server
Abra el Explorador de soluciones eligiendo Explorador de soluciones en el menú Ver.
Expanda la carpeta Script de prueba.
Haga doble clic en el archivo Test.sql para abrirlo en Editor SQL.
Agregue una instrucción Transact-SQL que proporcionará resultados que confirman la funcionalidad de los objetos de base de datos de su proyecto. Para obtener más información sobre cómo crear una secuencia de comandos Test.sql para los elementos específicos de un proyecto SQL Server, vea las páginas siguientes:
Para los procedimientos almacenados, vea Cómo: Crear y ejecutar un procedimiento CLR almacenado de SQL Server.
Para los desencadenadores, vea Cómo: Crear y ejecutar un desencadenador CLR de SQL Server.
Para las funciones definidas por el usuario, vea Cómo: Crear y ejecutar una función CLR de servidor SQL Server definido por el usuario.
Para los tipos definidos por el usuario, vea Cómo: Crear y ejecutar un tipo CLR de servidor SQL Server definido por el usuario.
Para los agregados, vea Cómo: Crear y ejecutar un agregado CLR de SQL Server.
Vea también
Tareas
Tutorial: Crear un procedimiento almacenado en código administrado
Conceptos
Ventajas de utilizar código administrado para crear objetos de base de datos