Entradas

Mostrando las entradas de noviembre, 2016

Borrar registros de una tabla (Delete - SQL Server)

Imagen
Eliminación de registros de una tabla Sentencia Delete - SQL Quita una o varias filas de una tabla o vista de SQL Server. Su sintáxis es:   [ WITH [,...n]]   DELETE      [TOP (expression) [Expression]]         [FROM ]          {{ table_alias              |              | rowset_function_limited              | WITH (table_hint_limited [ ...n] ) ] }              | @ table_variable          }        [ ]        [ FROM table_source [,...n]]        [ WHERE {{                      | { [ CURRENT OF                         {{ [GLOBAL] cursor_name }                           | cursor_variable_name                         }                      ]                   }               }        ]        [ OPTION ( [,...n] ) ]     [; ]          ::=       {             [server_name.database.schema_name.              | database_name. [ scheme_name ] .              | scheme_name           ]         table_or_view_name    }

Sentencia Insert Into - SQL Server

Imagen
La Sentencia Insert.. Into SQL Server Anexa un registro al final de una tabla que contiene los valores de campos específicos      INSERT INTO dbf_name [(fname [, fname2,....])]        VALUES (eExpression1 [, eExpression2,...]) o bien    INSERT INTO dbf_name FROM ARRAY ArrayName | FROM MEMVAR Parámetros    INSERT INTO dbf_name Especifica el nombre de la tabla a la que se anexará un registro .dbf_name puede incluir una ruta de acceso y puede ser una expresión de nombre. Si no esta abierta la tabla, se abrirá en una área de trabajo nueva y se anexará al nuevo registro de la tabla. [(fname1 [, fname2 [,...]])] Especifica los nombres de los campos del nuevo registro donde se insertaran valores VALUES (eExpression1 [,eExpression2 [,...]]) Especifica los valores de campo que se insertan al nuevo registro. Si es omitido los nombres de los campos, debe especificar los valores en el orden definido por la estructura de la tabla. Si

Actualizacion de datos (Usando Update en SQL Server)

Imagen
La instrucción Update La sintáxis de la declaración Update es muy parecido a un Insert o Delete     Update { [database.] tablename | viewename }         Set             {  column = { expression | Default }              | @ variable = expression} [, ... n]           [From              { table_or_view                | table_or_view CROSS JOIN table_or_view                | table_or_view JOIN table_or_view             ON search_conditions La claúsula Update especifica la tabla o vista que se ha actualizado y la claúsula Set suministra los valores nuevos que se van a insertar. From le permite utilizar unión con otras tablas para limitar las filas que se van a actualizar. Where le permite especificar una restricción para que unicamente se actualice una tabla. Actualizar una columna Para cambiar el campo estado de todas las filas de la tabla de almacenamiento a FL, tendrá que utilizar esta declaración        Update stores            Set sta

Las subconsultas usando sentencias Select

Imagen
Las Subconsultas de las sentencias Select Las subconsultas se utilizan para ahorrarse una serie de pasos entre operaciones que normalmente necesitan las peticiones separadas para localizar información. Estas son declaraciones Select y están anidadas a otras Select, Insert, Update o Delete, otras peticiones o cualquier expñresión permisible. Las subconsultas se encuentran anidadas dentro de las claúsulas Where o Having de una declaración Select, Insert, Update o Delete o incluso dentro de otra petición. La sintáxis es la siguiente:         expression operador_comparacion [ANY | ALL | SOME] (subpeticion)        expression [NOT] IN (subpeticion)           [NOT] EXISTS (subpeticion) En las subconsultas puede utilizar los siguientes formatos     Where expresion [NOT] IN (subpeticion)    Where expresion operador_comparacion [ANY | ALL ] (subpeticion)    Where [NOT] EXITS (subpeticion) La palabra clave IN permite evaluar si el valor del código del p