La sentencia CREATE TABLE se utiliza para crear tablas para almacenar datos. Dentro de este comando se pueden definir columnas como llaves primarias, clave única entre otros . El primer paso en cualquier base de datos es la definición de los objetos básicos donde se agrupará la información. Los objetos básicos con que trabaja PL/SQL son las tablas.
Una tabla es un conjunto de celdas agrupadas en filas y columnas.Donde debemos tener en cuenta:
- Nombre de la tabla (longitud máxima 30 caracteres y debe comenzar con carácter alfabético)
- Nombre de cada columna
- Tipo y tamaño de los datos almacenados en cada columna
- Información adicional, restricciones, etc.
La sintaxis del comando SQL que permite crear una tabla es el siguiente.
CREATE TABLE TABLE_NAME
(COLUMN_NAME1 DATATYPE,
COLUMN_NAME2 DATATYPE,
COLUMN_NAMEN DATATYPE);
En base a esta sintaxis podemos crear el siguiente comando
CREATE TABLE employee
( id number(5),
name char(20),
dept char(10),
age number(2),
salary number(10),
location char(10) );
Otra forma de crear tablas es asociando a una consulta donde creara las mismas coulmnas y tamaño de caracteres que la tabla origen.
CREATE TABLE temp_employee
SELECT * FROM employee
No hay comentarios:
Publicar un comentario