Tecnología

Inicio

SQL Server Management Studio Procedimientos almacenados

SQL Server Management Studio Procedimientos almacenados


procedimientos almacenados de SQL Server son los bloques pre-compilados de código que recuperar los registros de una base de datos. La aplicación SQL Server Management Studio es la herramienta usada para crear estos procedimientos almacenados. Los tipos de procedimientos almacenados creados determinan cómo el SQL Server ejecuta el código y el tipo de permisos necesarios para ejecutar el procedimiento.

Transact-SQL (T-SQL)

Transact-SQL proporciona a los desarrolladores un conjunto ejecutable línea por línea de secuencias de editar o recuperar registros de la tabla de base de datos. T-SQL permite a los desarrolladores tomar en un parámetro, por lo que este tipo de procedimiento se utiliza para el desarrollo de software y contenido dinámico. Los parámetros enviados desde una aplicación web o de escritorio se utilizan para seleccionar o editar el contenido de la tabla. procedimientos almacenados T-SQL se consideran "procedimientos definidos por el usuario", ya que son creados por los desarrolladores en el servidor SQL Server.

CLR

Un procedimiento CLR realiza secciones de código creados en el marco .NET. La plataforma .NET es la plataforma principal de desarrollo de Microsoft. Desde SQL Server Management Studio es también un producto de Microsoft, la integración de estas dos tecnologías es más simple. El SQL Server puede llamar a programas externos .NET y SQL Server puede utilizar estos bloques de código para editar los datos de la tabla.

Sistema

SQL Server tiene sus propios procedimientos almacenados del sistema. Estos procedimientos almacenados don & # 039; t sólo editar los datos de la tabla. La ejecución de estos procedimientos almacenados proporcionan al desarrollador con la capacidad de cambiar las propiedades del servidor. los administradores de bases también utilizan estos procedimientos como una línea de comando rápido para ver las propiedades de base de datos y permisos de edición. Debido a que estos procedimientos pueden editar las propiedades del servidor, la ejecución de ellos requiere privilegios administrativos en el servidor.