bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

Loading lesson path

Learn/SQL/SQL References
SQL•SQL References

SQL TABLE Keyword

Concept visual

SQL TABLE Keyword

Pointer walk
two pointers
leftright102132436485116
left=0
right=6
1
3

Start at both ends

TABLE Keyword

Previous

❮ SQL Keywords

Next

Create Table

The CREATE TABLE

command creates a new table in the database. The following SQL creates a table called "Persons" that contains five columns: PersonID, LastName, FirstName, Address, and City:

Example

CREATE TABLE Persons

( PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255),

City varchar(255)

);

CREATE TABLE Using Another Table

A copy of an existing table can also be created using CREATE TABLE. The following SQL creates a new table called "TestTables" (which is a copy of the "Customers" table):

Example

CREATE TABLE TestTable AS

SELECT customername, contactname

From

customers;

Alter Table

The ALTER TABLE

command adds, deletes, or modifies columns in a table.

The ALTER TABLE

command also adds and deletes various constraints in a table. The following SQL adds an "Email" column to the "Customers" table:

Example

ALTER TABLE Customers

ADD Email varchar(255);
The following SQL deletes the "Email" column from the "Customers" table:

Example

ALTER TABLE Customers

DROP COLUMN Email;

Drop Table

The DROP TABLE

command deletes a table in the database. The following SQL deletes the table "Shippers":

Example

DROP TABLE Shippers;

Note

Be careful before deleting a table. Deleting a table results in loss of all information stored in the table!

Truncate Table

Previous

SQL SET Keyword

Next

SQL SELECT TOP, LIMIT and ROWNUM Keywords