– CURRENT_USER : O anda çalışılan kullanıcı bilgisini geri döndürür
Select Current_User
Select @@Language
Select @@Max_Connections
Select @@ServerName
Select @@ServiceName
Select Suser_Name()
SIK KULLANILANLAR
SELECT CHAR(65)
Select AVG(StandardCost) from Production.Product
Select SUM(StandardCost) from Production.Product
Select MAX(StandardCost) from Production.Product
Select MIN(StandardCost) from Production.Product
Select GetDate()
Select DateAdd(dd, 117, ‘12.12.2005’)
Datepart konusunda aşağıdaki referanslara uyulmalıdır:
— Gün için = d , dd
— Ay için = m , mm
— Yıl için = yy , yyyy
— Hafta için = wk , ww
— Saat için = hh
— Dakika için = mi , n
— Saniye için = ss , s
— Milisaniye için = ms
Select DateDiff(dd, ‘08.04.2005’, ‘12.12.2005’)
Datepart konusunda aşağıdaki referanslara uyulmalıdır:
— Gün için = d , dd
— Ay için = m , mm
— Yıl için = yy , yyyy
— Hafta için = wk , ww
— Saat için = hh
— Dakika için = mi , n
— Saniye için = ss , s
— Milisaniye için = ms
Select DateName(m,’2005-12-18′)
Datepart konusunda aşağıdaki referanslara uyulmalıdır:
— Gün için = d , dd
— Ay için = m , mm
— Yıl için = yy , yyyy
— Hafta için = wk , ww
— Saat için = hh
— Dakika için = mi , n
— Saniye için = ss , s
— Milisaniye için = ms
Select (DateName(dd,’2005-12-18′) + ‘ ‘ + DateName(m,’2005-12-18’) + ‘ ‘ + DateName(YY,’2005-12-18’))
Declare @Degisken varchar(10)
Set @Degisken = ‘EVREN AYAN’
Select SUBSTRING(@Degisken,1,3)
Select UPPER(‘evren ayan’)
Select Lower(‘EVREN AYAN’)
Select SQUARE(20)
Select DAY(‘2005-04-08’)
Select MONTH(‘2005-04-08’)
Select YEAR(‘2005-04-08’)
Select COS(30)
Select SIN(30)
Select COT(30)
Select Left(‘Evren AYAN’,5)
Select Right(‘Evren AYAN’,4)
Select Len(‘Evren Ayan’)
Select Replace(‘Evren Ayan’, ‘Evren’, ‘Ahmet’)
– AVG : Tek bir parametre alır. Parametre olarak verilecek kolon bilgisinin ortalama değerini verir. Aslında burada yaptığı işlemin açılımı şudur ki öncelikle belirtilen kolonun tooplam değerini ve toplam kayıt sayısını bulur. Daha sonra bölme işlemi gerçekleştirerek aritmetik ortalamayı verir.
– SUM : Tek bir parametre alır. Parametre olarak göndereceğiniz kolonun tüm kayıtlarını toplar.
– MAX/MIN : Tek bir parametre alır. Parametre olarak verilecek kolonun sayısal tipteyse en büyük – en küçük değerini, string tipteyse A-Z bakımından değerini, tarih tipindeyse yakın-uzak tarih bakımından değerini verir.
– GETDATE() : O anın tarih ve saat bilgisini verir.
– DATEADD : Üç parametre alır. Birinci parametre datepart yani eklemek istediğiniz zaman dilimidir. İkinci parametre ne kadar zaman ekleneceği ve üçüncü parametre de eklenecek zaman için referans zamandır. Aşağıdaki örnek “12.12.2005” tarihine “127” gün eklemektedir.
– DATEDIFF : Üç parametre alır. Birinci parametre datepart yani iki tarih arasındaki hangi zaman diliminden farkı istediğinizi belirtmeniz gereken kısım, ikinci parametre birinci tarihi, üçüncü parametre ise ikinci tarihi belirtmeniz içindir.
– DATENAME : İki parametre alır. Birinci parametre datepart ikinci parametre ismini getireceğiniz tarih bilgisidir.
– SUBSTRING : 3 parametre alır. Birinci parametre metnin kendisi, ikinci parametre kaçıncı karakterden başlanacağı ve üçüncü parametre kaç karakter alınacağı şeklindedir.
– UPPER/LOWER : Bir parametre alır. Parametre olarak gönderilen textin karakterlerini büyük-küçük harfe çevirir.
– SQUARE : Bir parametre alır. Parametre olarak gönderilen sayı tipindeki değerin matematiksel karesini geri döndürür.
– DAY/MONTH/YEAR : Bir parametre alır. Parametre olarak gönderilen tarih tipindeki alanın gün-ay-yıl bilgisini geri döndürür.
– COS/SIN/TAN/COT : Bir parametre alır. Verilecek açı değerinin(sayısal) sinüs, cosinüs, tanjant ve kotanjant değerini geri döndürür.
Select TAN(30)
– LEFT/RIGHT : İki parametre alır. Parametre olarak gönderilen string ifadenin soldan yada sağdan ikinci parametre ile belirtilecek sayı kadar karakterini geri döndürür.
– LEN : Bir parametre alır. Parametre olarak gönderilen dtring tipteki verinin uzunluğunu geri döndürür.
– REPLACE : Üç parametre alır. Birinci parametre orjinal stringi, ikinci parametre değiştirilecek karakter bloğunu ve üçüncü parametre neyle değiştirileceği bilgisini içerir.
– @@LANGUAGE : Sistem dil bilgisini geri döndürürler
– @@MAX_CONNECTIONS : SQL Server’a yapılabilecek maximum bağlantı sayısı bilgisini geri döndürür.
– @@SERVERNAME : Çalışılan SQL Server’ın ismini geri döndürür.
– @@SERVICENAME : Çalışılan servis hakkında bilgi döndürür.
– SUSER_NAME() : SQL Server’a bağlı bulunan kullanıcı adını geri döndürür.
Instagram’da hikayenizi daha ilgi çekici hale getirmek için hikayenize müzik eklemeyi düşünebilirsiniz. Bunu yaparak hikayelerinizi…
iPhone yada Android telefonlarda bir QR kodu oluşturmak, WiFi şifrenizi paylaşmanızı kolaylaştıran en iyi yöntemlerin…
[Chorus] Got two girls in the cut And I don't know what to do I…
iOS 18'in Fotoğraflar uygulaması kafanızı mı karıştırdı? Yalnız değilsiniz. Apple, varsayılan Fotoğraflar uygulamasını iOS 18…
Meydana getirilen yeni bir araştırmaya gore, işlerin, projelerin teslim tarihini tutturmak oldukça mühim. Eğer bir…
OpenAI, iPhone'lardaki ChatGPT uygulamasına SearchGPT kestirmesi ekledi. MacRumors tarafınca fark edilen değişikliğe, Kestirmeleri açarak ulaşabiliyorsunuz.…