Creating, modifying, removing database objects

Tables

Create table

CREATE TABLE <table-name>
    (<column name> <data type>[(<size>)],
    <column name> <data type>[(<size>)],...);

Alter table

ALTER TABLE <table name> ADD <column name>
    <data type> <size>;

Drop table

DROP TABLE <table name>;

Indexes

Create index

CREATE [UNIQUE] [CLUSTERED | NONCLUSTERED] INDEX <index_name>
ON <table_name> | <view_name> ( column [ ASC | DESC ],...)
[ON filegroup]

Rename index

Drop index

Views

Create view

Alter view

Drop view

Schemas

Create schema

Drop schema

Last updated