Create SQL

You might also like

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 5

Check CREATE TABLE Persons (

ID int NOT NULL,


LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int,
City varchar(255) DEFAULT 'Sandnes'
);

DEFAULT CREATE TABLE Orders (


ID int NOT NULL,
OrderNumber int NOT NULL,
OrderDate date DEFAULT GETDATE()
);

INDEX CREATE INDEX index_name


ON table_name (column1, column2, ...);

AUTO INCREMENT CREATE TABLE Persons (


Personid int IDENTITY(1,1) PRIMARY KEY,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int
);

Date DATE - format YYYY-MM-DD DATETIME - format: YYYY-MM-DD HH:MI:SS

VIEW CREATE VIEW [Brazil Customers] AS


SELECT CustomerName, ContactName
FROM Customers
WHERE Country = 'Brazil';

CTE

GETDATE()
DATEPART(datepart, date)

DATEADD
DATEDIFF() SELECT DATEDIFF(month, '2016/08/25', '2017/07/24') AS DateDiff;
output: 11
YYYY-MM-DD HH:MI:SS TIMESTAMP - format: YYYY-MM-DD HH:MI:SS YEAR - format YYYY or YY
- format YYYY or YY

You might also like