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



