CREATE DATABASE
Create Tabla es una declaracion que se usa para crear una nueva tabla
Sintaxis de CREATE TABLE
CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, .... );
Los parámetros de columna especifican los nombres de las columnas de la tabla.
El parámetro de tipo de datos especifica el tipo de datos que puede contener la columna (por ejemplo, varchar, entero, fecha, etc.).
Ejemplo de crear tabla
CREATE TABLE Persons ( PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) );
La columna PersonID es de tipo int y contendrá un número entero.
Las columnas Apellido, Nombre, Dirección y Ciudad son de escriba varchar y contendrá caracteres, y la longitud máxima para estos campos tiene 255 caracteres.
...Crear una tabla a partir de tabla existente
Sintaxis
CREATE TABLE new_table_name AS SELECT column1, column2,... FROM existing_table_name WHERE ....;
Ejemplo
El siguiente SQL crea una nueva tabla llamada "TestTables" (que es una copia de la tabla "Clientes"):
CREATE TABLE TestTable AS SELECT nameCliente, Contacto FROM clientes;
DROP TABLE
Sintaxis
DROP TABLE table_name;
Atencion Si borra una tabla perdera todos los datos
DROP TABLE Ejemplo
DROP TABLE Transportistas;
TRUNCATE TABLE
La expresion TRUNCATE TABLE se usa para boorar los datos de una table pero no su estrutura
ALTER TABLE
La funcion ALTER TABLE se usa para agregar, eliminar o modificar columnas en una tabla existente
También se usa para agregar y eliminar varias restricciones en una tabla existente
ALTER TABLE - AÑADIR columna
ALTER TABLE table_name ADD column_name datatype;
El siguiente SQL agrega una columna "Email" a la tabla "Clientes":
ALTER TABLE Clientes ADD Email varchar(255);
Eliminar columna de una tabla
Sintaxis
ALTER TABLE table_name DROP COLUMN column_name;
El siguiente SQL elimina la columna "Correo electrónico" de la tabla "Clientes":
ALTER TABLE Clientes Drop column Email varchar(255);
Alterar Tipo de column
Servidor SQL/MS Access:
ALTER TABLE table_name ALTER COLUMN column_name datatype;
Mi SQL/Oracle (versión anterior 10G):
ALTER TABLE table_name ALTER COLUMN column_name datatype;
Oracle 10G y posterior
ALTER TABLE table_name MODIFY column_name datatype;
0 Comentarios
Si desea contactar comigo, lo puede hacer atravez deste formulario gracias