Tecnología

Inicio

T Tutorial en pantalla de SQL

T-SQL es un método utilizado para las transacciones en la base de datos, tales como la selección y actualización de los registros. Hay tres principales transacciones utilizadas en aplicaciones web o de escritorio: seleccionar, actualizar e insertar. Eliminar es también una opción, pero es una práctica habitual para evitar la eliminación de registros de la base de datos desde una aplicación. Saber cómo trabajar con los tres principales comandos de T-SQL obtiene el programador empezar a trabajar en la base de datos de contenido y consultas dinámicas.

Sentencia Select

La instrucción de selección se utiliza para devolver datos. Se utiliza para sólo la lectura de datos y no la manipulación de cualquiera de los resultados devueltos. El programador puede manipular los datos en la aplicación, pero no se cambia en la base de datos. La instrucción de selección tiene la siguiente sintaxis:

seleccione <columna> de <table>, donde <columna> = <variable>

El primer "<columna>" instrucción se utiliza para especificar qué columna de la tabla se está devolviendo. El programador puede utilizar "*", así, lo que significa el retorno de todas las columnas. Sin embargo, esta práctica no es estándar, ya que puede degradar el rendimiento del servidor de base de datos. El "<table>" La declaración se sustituye por el nombre de la tabla que está consultando. La "cláusula where" de la declaración también pide una columna y una variable. Esta es la sintaxis de filtrado de una instrucción de selección. Por ejemplo, si el programador sólo quiere recuperar una lista de clientes que tienen un primer nombre de "Fred", el que se usa la cláusula para recuperar únicamente aquellos registros específicos.

Declaración de la actualización

La instrucción de actualización se utiliza para editar en realidad los registros en la base de datos. La instrucción de actualización debe ser manejado con cuidado ya que la escritura una instrucción de actualización sin una cláusula where cambia todos los registros de la base de datos. A continuación se muestra un ejemplo de una instrucción de actualización:

actualización <table> set <columna> = <variable> donde <columna> = <variable>

La primera parte de la declaración define la mesa donde se llevará a cabo la actualización. La primera entrada de la columna es la columna que necesita ser cambiado usando la variable asignada. El segundo conjunto de columnas-variable es en la cláusula where. Esto filtra los registros que se van a actualizar. Es importante tener en cuenta que sin esta cláusula where, se cambian todos los registros de la base de datos. El olvido de la cláusula where es un error común de los desarrolladores.

Declaración de inserción

La instrucción de inserción se utiliza para crear nuevos registros en la base de datos. La instrucción de inserción tiene la siguiente sintaxis SQL:

insertar en <table> (<column1>, <columna2>, <column3> ....) valores (<valor1>, <valor2>, <valor3> ....)

La declaración tabla define la tabla en la que se inserta la información. La lista de columnas se corresponden con la lista de valores. Es importante tener en cuenta que la lista de columnas debe coincidir con la lista de valores o de SQL Server devolverá un error. Esta instrucción inserta sólo un registro en la base de datos y no devuelve un valor.