Sucñier Transact SQL

3
Nombre: Franchesca Sucñier Huaman Curso : Transact SQL ______________________________________________________________________ SET QUOTED_IDENTIFIER ON Este identificador se puede delimitar con comillas dobles (“) y los literales con comillas simples(‘), al momento de crear indices en columnas calculada o vistas indizadas. Se utiliza cuando se crea un indice filtrado y cuando se invocan metodos de tipo de datos XML. SET QUOTED_IDENTIFIER OFF Este indicador no pueden entrecomillarse y deben seguir todas las reglas para identificadores de Transact – SQL. Las instrucciones del CREATE, UPDATE, INSERT y DELETE provocaran errores en tablas con indices en columnas calculadas. ANSI_PADDING En la guia “What’s New in SQL Server 6.5” se menciona que cuando ANSI_PADDING esta activada, los valores Varchar se rrellenan con espacios en blanco y los valores Varbinary se rellenan en nulos. Esto quiere decir que no no todas las columnas de variables empiezan a comportarse como si fueran columnas de longitud fija, significa que si se introduce un valor a una columna de variables con espacios en blanco o nulos al final. PAD_INDEX Se encarga de devolver la posicion inicial de la primera de un patron en la expresion especificada, o ceros si el patron no se encuentran, en

description

programacion en sql

Transcript of Sucñier Transact SQL

Page 1: Sucñier Transact SQL

Nombre: Franchesca Sucñier HuamanCurso : Transact SQL______________________________________________________________________

SET QUOTED_IDENTIFIER ON

Este identificador se puede delimitar con comillas dobles (“) y los literales con comillas simples(‘), al momento de crear indices en columnas calculada o vistas indizadas. Se utiliza cuando se crea un indice filtrado y cuando se invocan metodos de tipo de datos XML.

SET QUOTED_IDENTIFIER OFF

Este indicador no pueden entrecomillarse y deben seguir todas las reglas para identificadores de Transact – SQL. Las instrucciones del CREATE, UPDATE, INSERT y DELETE provocaran errores en tablas con indices en columnas calculadas.

ANSI_PADDING

En la guia “What’s New in SQL Server 6.5” se menciona que cuando ANSI_PADDING esta activada, los valores Varchar se rrellenan con espacios en blanco y los valores Varbinary se rellenan en nulos. Esto quiere decir que no no todas las columnas de variables empiezan a comportarse como si fueran columnas de longitud fija, significa que si se introduce un valor a una columna de variables con espacios en blanco o nulos al final.

PAD_INDEX

Se encarga de devolver la posicion inicial de la primera de un patron en la expresion especificada, o ceros si el patron no se encuentran, en todos tipo de datos de texto o caracteres.

STATISTICS_NORECOMPUTE

ON: La estadisticas de indices no actualizadas no se vuelven a calcular automaticamente.OFF: Se habita la actualizacion automatica de estadisticas. El valor predeterminado es OFF

IGNORE_DUP_KEY

Se encarga de espeificar la repuesta de error cuando va una operación de insercion y cuando intenta insertar valores de claves duplicados de un indice unico. Se aplica solamente a operaciones de insercion realizada tras crear o volver a generar un indice. Y esta opcion no tendra efecto cuando se ejecute CREATE INDEX, ALTER INDEX, o UPDATE.

CLUSTERED Este valor indica que se sea creado un indice cluster o no agrupado para la relacion de la llave primaria o uique, de forma prederteminada, el valor de las restricciones de la llave primaria es

Page 2: Sucñier Transact SQL

clustered. Se especifica CLUSTERED para una restriccion unica y tamien para una restriccion de llave primaria.

ALLOW_ROW_LOCKS

ON: los bloqueos de la fila se pèrmiten tener acceso al indice.El motor de nase de datos permite cuando se utilizan los bloqueos de la fila.OFF; no es necesario utilizar los bloques de la fila. el valor predeterminado es on.

ALLOW_PAGE_LOCKS

ON: los bloqueos de la pagina se permiten al tener acceso al indice,El motor de la base de datos se encargara de deerminar cunado se utilizan los bloqueos de pagina.OFF; no es necesario utilizar los bloqueos de la pagina. el valor predeterminado es on.