2 da entrada
Consultas (Query)
En SQL Server 2017, muchas actividades administrativas e informativas se pueden realizar mediante los procedimientos almacenados del sistema. Los procedimientos almacenados del sistema se agrupan en las categorías que aparecen en la siguiente tabla.
En esta sección
Categoría | Description |
---|---|
Procedimientos almacenados de replicación geográfica activa | Usar para administrar para administrar las configuraciones de replicación geográfica activa de la base de datos de SQL Azure |
Procedimientos almacenados del catálogo | Se utilizan para implementar las funciones del diccionario de datos ODBC y aislar las aplicaciones ODBC de los cambios en las tablas subyacentes del sistema. |
Procedimientos almacenados de captura de datos modificados | Permiten habilitar, deshabilitar o informar sobre los objetos de la captura de datos modificados. |
Procedimientos almacenados de cursor | Se utilizan para implementar la funcionalidad de variable de cursor. |
Procedimientos almacenados del recopilador de datos | Se utiliza para trabajar con el recopilador de datos y los componentes siguientes: conjuntos de recopilación, elementos de recopilación y tipos de recopilación. |
Procedimientos almacenados del motor de base de datos | Se utilizan para el mantenimiento general de Motor de base de datos de SQL Server. |
Correo electrónico de base de datos almacenados procedimientos ( Transact-SQL ) | Se utilizan para realizar operaciones de correo electrónico desde una instancia de SQL Server. |
Procedimientos almacenados de planes de mantenimiento de base de datos | Se utilizan para configurar las tareas de mantenimiento fundamentales necesarias para administrar el rendimiento de las bases de datos. |
Procedimientos almacenados de consultas distribuidas | Se utilizan para implementar y administrar consultas distribuidas. |
FileStream y procedimientos almacenados de FileTable ( Transact-SQL ) | Se usa para configurar y administrar las características FILESTREAM y FileTable. |
Las reglas de Firewall almacenan procedimientos ( Base de datos SQL Azure ) | Se utiliza para configurar el firewall de base de datos de SQL Azure. |
Procedimientos almacenados de búsqueda de texto completo | Se utilizan para implementar y consultar índices de texto completo. |
Procedimientos almacenados extendidos generales | Proporcionan una interfaz de una instancia de SQL Server a los programas externos para diversas actividades de mantenimiento. |
Trasvase de registros de procedimientos almacenados | Se utilizan para establecer, modificar y supervisar las configuraciones de trasvase de registros. |
Almacenamiento de datos de administración almacena procedimientos ( Transact-SQL ) | Se utiliza para configurar el almacén de datos de administración. |
OLE procedimientos almacenados de automatización | Permiten habilitar el uso de objetos de Automation estándar en un lote estándar de Transact-SQL. |
Procedimientos almacenados de administración basada en directivas | Se usan para la administración basada en directivas. |
Procedimientos almacenados de PolyBase | Agregar o quitar un equipo de un grupo de escalado horizontal de PolyBase. |
Almacén de consultas almacenados procedimientos ( Transact-SQL ) | Se utiliza para optimizar el rendimiento. |
Procedimientos almacenados de replicación | Se utilizan para administrar la replicación. |
Procedimientos almacenados de seguridad | Se utilizan para administrar la seguridad. |
Procedimientos de copia de seguridad de instantáneas | Usar para eliminar la copia de seguridad FILE_SNAPSHOT junto con todas sus instantáneas o para eliminar una instantánea de archivo de copia de seguridad individual. |
Procedimientos almacenados de índice espacial | Se utiliza para analizar y mejorar el rendimiento de la indización de los índices espaciales. |
Procedimientos almacenados del Agente SQL Server | Lo utiliza SQL Server Profiler para supervisar el rendimiento y la actividad. |
Procedimientos almacenados de SQL Server Profiler | Los utiliza el Agente SQL Server para administrar actividades programadas y controladas por eventos. |
Ajustar la base de datos almacenada procedimientos | Se utiliza para administrar las bases de datos de stretch. |
Procedimientos almacenados de tablas temporales | Uso de las tablas temporales |
Procedimientos almacenados de XML | Se utilizan para la administración del texto XML.
Disparadores ( TRIGGERS ). MICROSOFT SQL SERVER
Creates a DML, DDL, or logon trigger. A trigger is a special kind of stored procedure that automatically executes when an event occurs in the database server. DML triggers execute when a user tries to modify data through a data manipulation language (DML) event. DML events are INSERT, UPDATE, or DELETE statements on a table or view. These triggers fire when any valid event is fired, regardless of whether or not any table rows are affected. For more information, see DML Triggers.1
DDL triggers execute in response to a variety of data definition language (DDL) events. These events primarily correspond to Transact-SQL CREATE, ALTER, and DROP statements, and certain system stored procedures that perform DDL-like operations. Logon triggers fire in response to the LOGON event that is raised when a user sessions is being established. Triggers can be created directly from Transact-SQL statements or from methods of assemblies that are created in the Microsoft .NET Framework common language runtime (CLR) and uploaded to an instance of SQL Server. SQL Server allows for creating multiple triggers for any specific statement.
funciones, MICROSOFT SQL SERVER
Funciones de agregado
Las funciones de agregado realizan un cálculo sobre un conjunto de valores y devuelven un solo valor. Se pueden usar en la lista de selección o en la cláusula HAVING de una instrucción SELECT.Puede usar una agregación en combinación con la cláusula GROUP BY para calcular la agregación en las categorías de filas. Use la cláusula OVER para calcular la agregación en un intervalo de valor específico. La cláusula OVER no puede seguir las agregaciones GROUPING o GROUPING_ID.
Todas las funciones de agregación son deterministas; es decir, siempre devuelven el mismo resultado cuando se ejecutan con los mismos valores de entrada. Para más información, vea Funciones deterministas y no deterministas.
Funciones analíticas
Las funciones analíticas calculan un valor agregado basándose en un grupo de filas. A diferencia de las funciones de agregado, estas funciones pueden devolver varias filas para cada grupo.Puede usar funciones analíticas para calcular medias móviles, totales acumulados, porcentajes o resultados de N valores superiores dentro de un grupo.
Funciones de categoría
Las funciones de categoría devuelven un valor de categoría para cada fila de una partición. Según la función que se utilice, algunas filas pueden recibir el mismo valor que otras. Las funciones de categoría son no deterministas.
Funciones de conjuntos de filas
Las funciones de conjuntos de filas devuelven un objeto que se puede usar como referencias de tabla en una instrucción SQL.
Funciones escalares
Operan sobre un valor y después devuelven otro valor. Las funciones escalares se pueden utilizar donde la expresión sea válida.
|
Comentarios
Publicar un comentario