Thursday, 23 April 2015

SQL Server - Cheat Sheet



SQL Server Data Types

Exact Numerics
bit
decimal

tinyint
money

smallint
numeric

bigint

Appr­oximate Numerics
floatreal
Date and Time
smalld­atetime     timestamp
datetime
Stri­ngs
chartext
varchar
Unicode Strings
ncharntext
nvarchar
Binary Strings
binaryimage
varbinary
Misc­ell­ane­ous
cursortable
sql_va­riantxml

SQL Server Type Conversion

CAST (expre­ssion AS datatype)
CONVERT (datatype, expres­sion)

SQL Server Table Functions

ALTERDROP
CREATE              TRUNCATE

SQL Server Grouping (Aggregate) Functions

AVG
BINARY­_CH­ECKSUM
MAX
MIN

CHECKSUM
SUM
STDEV


CHECKS­UM_AVG
COUNT
COUNT_BIG
STDEVP
VAR
VARP
GROUPING

SQL Server Ranking Functions

RANKNTILE
DENSE_RANKROW_NUMBER

SQL Server String Functions

ASCIIREPLICATE
CHARREVERSE
CHARINDEXRIGHT
DIFFERENCE    RTRIM
LEFTSOUNDEX
LENSPACE
LOWERSTR
LTRIMSTUFF
NCHARSUBSTRING
PATINDEXUNICODE
REPLACEUPPER
QUOTENAME

SQL Server Date Functions

DATEADD (datepart, number, date)
DATEDIFF (datepart, start, end)
DATENAME (datepart, date)
DATEPART (datepart, date)
DAY (date)
GETDATE()
GETUTC­DATE()
MONTH (date)
YEAR (date)

SQL Server Dateparts

yy, yyyy   Year
qq, qQuarter
mm, mMonth
dy, yDay of Year
dd, dDay
wk, wwWeek
hhHour
mi, nMinute
ss, sSecond
msMillis­econd

SQL Server Mathematical Functions

ABSLOG10
ACOSPI
ASINPOWER
ATANRADIANS
ATN2RAND
CEILINGROUND
COSSIGN
COTSIN
DEGREES   SQUARE
EXPSQRT
FLOORTAN
LOG

No comments:

Post a Comment