Yerleşik İşlevler (Transact-SQL)
SQL Serverkullanabileceğiniz pek çok yerleşik işlevler sağlayan verileri döndürmek veya veri işlemleri gerçekleştirmek için sorgular.
Tür işlev
İşlev |
Açıklama |
---|---|
SQLdeyim tablo başvuruları gibi kullanılabilecek bir nesne döndürür. |
|
koleksiyon değerleri üzerinde çalışmaz, ancak değer özetleme tek, geri dönün. |
|
Her satır için bir derecelendirme değer bölümü döndürür. |
|
Skalar işlevleri (aşağıda açıklanan) |
Tek bir değer üzerinde çalışır ve tek bir değer döndürür.Geçerli bir ifade olduğu her yerde skalar işlevleri kullanılabilir. |
Skalar işlevleri
İşlev kategorisi |
Açıklama |
---|---|
Geçerli yapılandırmahakkında daha fazla bilgi almak. |
|
şifreleme, şifre çözme, dijital imza ve dijital imzaların doğrulanması gibi destekler. |
|
İmleçler hakkında bilgi verir. |
|
Kimlik değerlerini ve diğer veri türü değerleri hakkında bilgi döndürür. |
|
tarih ve saat giriş değerleri üzerinde işlem yapar ve dize, sayısal veya tarih ve saat değerleri döndürür. |
|
Giriş değerleri işlevlere parametre olarak sağlanan temel hesaplamalar ve sayısal değerler döndürür. |
|
Veritabanı ve veritabanı nesneleri hakkında bilgi döndürür. |
|
odbc işlevleri skaler hakkında bilgi döndüren bir Transact-SQL deyim. |
|
Yönetmek, izlemek ve bir çoğaltma topolojisi korumak için kullanılan bilgileri döndürür |
|
Kullanıcılar ve roller hakkında bilgi döndürür. |
|
Bir dize işlemleri (char veya varchar) giriş değeri ve bir dize veya sayısal değer döndürür. |
|
İşlemler ve dönüş değerleri, nesneleri ve ayarları hakkında bilgi örnek SQL Server. |
|
Sistem hakkındaki istatistiksel bilgileri döndürür. |
|
Metin veya resim giriş değerleri veya sütun üzerinde işlem yapar ve değeri hakkındaki bilgileri döndürür. |
|
Tetikleyiciler hakkında bilgi almak. |
İşlev Determinism
SQL Server yerleşik işlevler deterministic veya FUNCTION.Bunlar her zaman aynı sonucu bir özel küme , giriş değerleri kullanarak denir her saat döndüğünüzde deterministic işlevlerdir.Bunlar, hatta aynı belirli küme , giriş değerleri ile adlandırılırlar her saat farklı sonuçlar döndürebilir, FUNCTION işlevlerdir.Daha fazla bilgi için, bkz. Deterministic ve FUNCTION işlevleri.
İşlev harmanlama
Bir karakter dize girişi alabilir ve bir karakter dize çıktı dönmek işlevleri harmanlama dize giriş çıkış için kullan.
Karakter uzunluğundaki girdileri almak ve bir karakter dize İşlevler, geçerli veritabanının varsayılan harmanlama çıktı için kullanın.
Birden çok karakter dize girdi alır ve bir karakter dize işlevler dizeçıkış harmanlama küme için harmanlama önceliği kurallarını kullanın.Daha fazla bilgi için, bkz. Harmanlama önceliği (Transact-SQL).