ASCII |
Belirli bir karakter için ASCII de karşılık gelen değeri verir. |
CHAR |
ASCII koduna göre karakteri verir |
CHARINDEX |
Bir dizedeki bir alt dizenin konumunu verir |
CONCAT |
İki veya daha fazla dizeyi birbirine ekler |
Concat with + |
İki veya daha fazla dizeyi birbirine ekler |
CONCAT_WS |
Ayırıcıyla(‘-’,’ ’) birlikte iki veya daha fazla ifade ekler |
DATALENGTH |
Bir değeri temsil etmek için kullanılan bayt sayısını verir |
DIFFERENCE |
İki değeri karşılaştırır(Soundex karşılatırma değeriyle) ve bir tamsayı değeri döndürür. Bu tam sayı değeri 0-4 arasında bulunuyor.0 değeri için iki değer birbirine hiç benzemiyor. 4 değeri için iki değer birbirine çok benziyor denilebilir. |
FORMAT |
Bir değeri belirtilen formatla formatlar |
LEFT |
Bir dizeden belirlenen sayı kadar soldan başlayarak karakter çıkarır. |
LEN |
Bir dizenin uzunluğunu verir |
LOWER |
Bir dizeyi küçük harfe dönüştürür |
LTRIM |
Bir dizeden öndeki boşlukları kaldırır |
NCHAR |
Sayı değerine göre Unicode karakterini verir |
PATINDEX |
Bir dizedeki bir karakterin,kelimenin konumunu verir |
QUOTENAME |
Dizeyi geçerli bir SQL Server sınırlandırılmış tanımlayıcı yapmak için köşeli parantezin eklendiği unicode dizesi döner |
REPLACE |
Bir dizedeki alt dizenin tüm değerlerini yeni bir alt dizeyle değiştirir |
REPLICATE |
Bir dizeyi belirtilen sayıda tekrar ettirir. |
REVERSE |
Bir dizeyi ters çevirir ve sonucu döndürür |
RIGHT |
Bir dizeden belirlenen sayı kadar sağdan başlayarak karakter çıkarır |
RTRIM |
Bir dizeden sondaki boşlukları kaldırır |
SOUNDEX |
İki dizenin benzerliğini değerlendirmek için 0-4 arası sayı verir. |
SPACE |
Belirtilen sayıda boşluk karakterinden oluşan bir dize döndürür |
STR |
Bir sayıyı dizge olarak verir |
STUFF |
Bir dizenin istenilen bir bölümünü siler ve ardından dizeye belirli bir konumdan başlayarak başka bir parça ekler |
SUBSTRING |
Bir dizeden istenilen konumlardaki karakterleri çıkarır |
TRANSLATE |
Returns the string from the first argument after the characters specified in the second argument are translated into the characters specified in the third argument.?? |
TRIM |
Bir dizedeki baştaki ve sondaki boşlukları veya belirtilen karakterlerinkaldırır |
UNICODE |
Girilen değerin ilk karakteri için Unicode değerini(sayı) verir |
UPPER |
Bir dizeyi büyük harfe dönüştürür |
ABS |
Bir sayının mutlak değerini verir |
ACOS |
Bir sayının arc kosinüsünü verir |
ASIN |
Bir sayının arc sinüsünü verir |
ATAN |
Bir sayının arc tanjantını verir |
ATN2 |
İki sayının arc tanjantını verir |
AVG |
Bir ifade(değer) kümesinin ortalamasını verir |
CEILING |
Belirlenen koşulu sağlayan(> =) en küçük tamsayı değerini döndürür |
COUNT |
Bir SELECT SQL komutu tarafından döndürülen kayıtların sayısını verir |
COS |
Bir sayının kosinüsünü verir |
COT |
Bir sayının kotanjantını verir |
DEGREES |
Radyan cinsinden bir değeri dereceye dönüştürür |
EXP |
Euler(e) sayısının üssünü ayarlar |
FLOOR |
Belirlenen koşulu sağlayan(<=) en büyük tamsayı değerini döndürür |
LOG |
Bir sayının doğal logaritmasını verir veya bir sayının logaritmasını belirtilen tabana döndürür |
LOG10 |
Bir sayının doğal logaritmasını 10 tabanına döndürür |
MAX |
Bir değer kümesindeki maksimum değeri verir |
MIN |
Bir değer kümesindeki minimum değeri verir |
PI |
PI değerini verir |
POWER |
Bir sayının belirtilen sayıda üssünün alınması işlemidir. |
RADIANS |
Derece değerini radyanlara dönüştürür |
RAND |
Rastgele bir sayı oluşturur. |
ROUND |
Bir sayıyı istenilen sayıda ondalık basamağa yuvarlar |
SIGN |
Bir sayının işaretini verir |
SIN |
Bir sayının sinüsünü verir |
SQRT |
Bir sayının karekökünü verir |
SQUARE |
Bir sayının karesini verir |
SUM |
Dizi değerlerinin toplamını verir. |
TAN |
Bir sayının tanjantını verir |
SQL Server Tarih İşlevleri
CURRENT_TIMESTAMP |
Geçerli tarih ve saati verir. |
DATEADD |
Tarihe saat / tarih(time/date) aralığı ekler ve ardından tarihi döndürür |
DATEDIFF |
İki tarih arasındaki farkı verir |
DATEFROMPARTS |
Belirtilen yıl, ay ve gün değerlerine göre bir tarih döner. |
DATENAME |
Bir tarihin belirli bir bölümünü dize olarak verir. |
DATEPART |
Bir tarihin belirli bir bölümünü tamsayı olarak verir |
DAY |
Belirli bir tarih için ayın kaçıncı gününde olduğunu söyler |
GETDATE |
Kullanılan veritabanı sistemi tarihini ve saatini döndürür |
GETUTCDATE |
Kullanılan veritabanı sistemini UTC tarih ve saatini döndürür |
ISDATE |
Bir ifadeyi kontrol eder ve geçerli bir tarihse 1, aksi takdirde 0 döndürür |
MONTH |
Bir tarihin ay bölümünü verir (1'den 12'ye kadar bir sayı) |
SYSDATETIME |
SQL Server'ın tarih ve saatini verir |
YEAR |
Belirli bir tarih için yıl bölümünü verir |
SQL Server Gelişmiş İşlevleri
CAST |
Herhangi bir türdeki değeri belirtilen bir veri türüne dönüştürür |
COALESCE |
Listedeki ilk boş olmayan değeri verir |
CONVERT |
Herhangi bir türdeki değeri belirtilen diğer veri türüne dönüştürür |
CURRENT_USER |
SQL Server veritabanındaki mevcut kullanıcının adını verir |
IIF |
Bir koşulun DOĞRU veya YANLIŞ olması durumu için ayrı ayrı oluşturulumuş değerleri verir. |
ISNULL |
Bir ifade NULL ise belirtilen bir değeri döndür, aksi takdirde ifadeyi döndür |
ISNUMERIC |
Bir ifadenin sayısal olup olmadığını test eder |
NULLIF |
İki ifade eşitse NULL döndürür |
SESSION_USER |
SQL Server veritabanındaki mevcut kullanıcının adını verir |
SESSIONPROPERTY |
Belirli bir seçenek için oturum ayarlarını döndürür |
SYSTEM_USER |
Mevcut kullanıcının oturum açma adını verir |
USER_NAME |
Veritabanı kullanıcı adını belirtilen kimliğe göre döndürür |