Comandos para sqlserver

Páginas: 2 (440 palabras) Publicado: 1 de noviembre de 2010
COMANDOS SQL UTILES

Nota: Los ejemplos se realizaran sobre una hipotetica tabla llamada Cliente, que tendrá la siguiente estructura original:

RutCli number(9)
DigVer varchar(1)
Nombrevarchar(25)
ApePat varchar(25)
ApeMat varchar(25)

Creacion de una Tabla (CREATE TABLE)
Importantisimo comando que nos permite, sin la interfaz de los motores de base de datos, generar una tabla nuevaa partir de puro codigo, Su sintaxis a continuación:
Create table (tabla)
(campo1 [default value][restricciones_col]
[, campo2 [default value][restricciones_col] ]
[, campoN [defaultvalue][restricciones_col] ]
[restriccion de tabla]
)
Ejemplo:
Create table Cliente
(RutCli number (9),
DigVer varchar(1),
Nombre varchar(5),
ApePat varchar(25),
ApeMat varchar (25)
constraint pk primarykey (RutCli))

Alteraciones de Tablas (ALTER TABLE)
Comando que sirve para modificar, eliminar o agregar campos a alguna tabla. Su sintaxis es la siguiente:
Modificar campo existente:
ALTERTABLE (tabla) ALTER COLUMN (campo) (tipo nuevo)
Ejemplo:
ALTER TABLE Cliente ALTER COLUMN Nombre varchar(25)
Agregar campo:
ALTER TABLE (tabla) ADD COLUMN (campo y tipo)
Ejemplo:
ALTERTABLE Cliente ADD COLUMN ApeTem varchar(25)
Eliminar campo:
ALTER TABLE (tabla) DROP COLUMN (campo)
Ejemplo:
ALTER TABLE Cliente DROP COLUMN ApeTem

Inserción de datos (INSERT)
Su uso permiteinsertar nuevos registros en una tabla de datos, su sintaxis es la siguiente:
INSERT INTO Tabla (campo1, campo2, ..., campoN)
VALUES (valor1, valor2, ..., valorN)

Ejemplo:
INSERT INTO Cliente(RutCli, DigVer, Nombre, ApePat, ApeMat)
VALUES (1, '9', 'Fulano', 'De', 'Tal')

Existe una alternativa obviando los nombres de campo:
INSERT INTO Cliente VALUES(1, '9', 'Fulano', 'De', 'Tal')pero no es recomendable ya que hace trabajar de mas al motor de base de datos para rescatar la informacion de campos para la tabla, y por otro lado, si se realiza una modificacion a la estructura...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • comandos para la caja de comandos minecraft
  • Comandos para servidores irc
  • Lista de comandos para Linux
  • Comandos para linux
  • Comandos para la PC
  • Comandos Para Vlanyvtp
  • comandos para apagar pc
  • Comandos Ai Para Mac

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS