xltoday.net

EXCEL 2007 TABLAS Y GRAFICOS


VBA: Consultas SQL - Tablas

CREATE

Para crear nuevas tablas y campos.

CREATE TABLE nombre_tabla
(nombre_columna1 datatype,
nombre_columna2 datatype,  ...)

Ejemplo

CREATE TABLE Nombres
(Apellido varchar (40), Nombre varchar(40))

Varchar significa que esa columna solo puede contener texto. La longitud máxima (opcional) se puede poner entre paréntesis. Otros formatos son

integer » números integrales
decimal  » números con decimales
char  » todo tipo de contenido
date  » fecha en formato yyyymmdd.

DROP

Para suprimir tablas o bases de datos.

DROP TABLE nombre_tabla

DROP DATABASE nombre_basededatos

TRUNCATE

Para suprimir el contenido una tabla (y no toda la tabla en si). Puede ser muy útil de vez en cuando.

TRUNCATE TABLE nombre_tabla

ALTER

Para añadir/suprimir columnas en una base de datos.

ALTER TABLE nombre_tabla
ADD nombre_columna datatype

ALTER TABLE nombre_tabla
DROP nombre_columna

Ejemplo

ALTER TABLE Nombre
ADD Dirección varchar(40)

ALTER TABLE Nombre
DROP Apellido