Category: Temel Seviye SQL Server
Herkese merhaba, Bu yazıda size SQL Server Error_State Fonksiyonundan bahsedeceğim. SQL Server’da Error_State fonksiyonu hatanın durum numarasını döndüren bir fonksiyondur. Örnek kullanımı inceleyelim. BEGIN TRY SELECT 1/0; END TRY BEGIN CATCH SELECT ERROR_STATE() AS ErrorState END CATCH; GO Yukarıda görüldüğü üzere 1/0 bölme işleminde bir hata olmuş ve catch kısmında bu hata mesajı...
Herkese merhaba, Bu yazıda size SQL Server Error_Severity Fonksiyonundan bahsedeceğim. SQL Server’da Error_Severity fonksiyonu hatanın önem derecesini döndüren bir fonksiyondur. Örnek kullanımı inceleyelim. BEGIN TRY SELECT 1/0; END TRY BEGIN CATCH SELECT ERROR_SEVERITY() AS ErrorSeverity END CATCH; GO Yukarıda görüldüğü üzere 1/0 bölme işleminde bir hata olmuş ve catch kısmında bu hata mesajı...
Herkese merhaba, Bu yazıda size SQL Server Error_Message Fonksiyonundan bahsedeceğim. SQL Server’da Error_Message fonksiyonu hata mesaj metni döndüren bir fonksiyondur. Örnek kullanımı inceleyelim. BEGIN TRY SELECT 1/0; END TRY BEGIN CATCH SELECT ERROR_MESSAGE() AS ErrorMessage; END CATCH; GO Yukarıda görüldüğü üzere 1/0 bölme işleminde bir hata olmuş ve catch kısmında bu hata mesajı yakalanmıştır....
Herkese merhaba, Bu yazıda size SQL Server Error_Number Fonksiyonundan bahsedeceğim. SQL Server’da Error_Number fonksiyonu sys.messages tablosunu referans alarak, fırlatılan hatanın kodunu döndüren bir fonksiyondur. Örnek kullanımı inceleyelim. BEGIN TRY SELECT 1/0; END TRY BEGIN CATCH SELECT ERROR_NUMBER() AS ErrorNumberDegeri END CATCH; GO Yukarıda görüldüğü üzere 1/0 bölme işleminde bir hata olmuş ve catch...
Herkese merhaba, Bu yazıda size SQL Server @@DBTS Fonksiyonundan bahsedeceğim. SQL Server’da @@DBTS fonksiyonu geçerli veritabanı için mevcut timestamp yani zaman damgası değerini almak için kullanılan bir fonksiyondur. Bir satır eklendiğinde veya güncellendiğinde yeni bir zaman damgası değeri oluşur. Örnek kullanımı inceleyelim. CREATE TABLE TimeStampDegeri ( RowNumarasi SMALLINT , RowTimeStamp TIMESTAMP...
Herkese merhaba, Bu yazıda size SQL Server Ident_Seed Fonksiyonundan bahsedeceğim. SQL Server’da Ident_Seed fonksiyonu tablonun identity değerinin başlangıç değeri hakkında bilgi veren bir fonksiyondur. İşlemi daha iyi anlamak adına aşağıdaki örneği inceleyelim. –Tablo oluşturma CREATE TABLE Irsaliye ( IrsaliyeID int IDENTITY(100,5), EvrakNo varchar(20) ); –IDENT_SEED fonksiyonu kullanımı SELECT IDENT_SEED(‘Irsaliye’) Görüldüğü üzere...
Herkese merhaba, Bu yazıda size SQL Server Ident_Incr Fonksiyonundan bahsedeceğim. SQL Server’da Ident_Incr fonksiyonu tablonun identity değerinin otomatik artış değeri hakkında bilgi veren bir fonksiyondur. İşlemi daha iyi anlamak adına aşağıdaki örneği inceleyelim. –Tablo oluşturma CREATE TABLE Siparis ( SiparisID int IDENTITY(1,5), UrunAdi varchar(20) ); –IDENT_INCR fonksiyonu kullanımı SELECT IDENT_INCR(‘Siparis’) Görüldüğü üzere...
Herkese merhaba, Bu yazıda SQL Server’da Or kullanımından bahsedeceğim. SQL Server’da Or ifadesi iki ya da ikiden fazla alanın birleştirilmesinde kullanılan bir operatördür. Or ifadesi, veya anlamına gelir ve iki ifadeden herhangi biri doğru olduğu zamanda true değeri döndürür. İki değer false olursa false değer döndürür. Örnek kullanımı Northwind veritabanını...
Herkese merhaba, Bu yazıda SQL Server’da And kullanımından bahsedeceğim. SQL Server’da And ifadesi iki ya da ikiden fazla alanın birleştirilmesinde kullanılan bir operatördür. And ifadesi, ve anlamına gelir ve iki ifadenin doğru olduğu zamanda true değilse false değeri döndürür. Örnek kullanımı Northwind veritabanını kullanarak inceleyelim. SELECT * FROM Categories WHERE...
Herkese merhaba, Bu yazıda SQL Server’da All kullanımından bahsedeceğim. SQL Server’da All ifadesi bir değeri subquery (iç sorgu) ya da liste ile karşılaştırmak için kullanılan bir ifadedir. All kullanımında koşulun bütün değerler için sağlanması gerekir. Örnek kullanımını Northwind veritabanını kullanarak inceleyelim. SELECT * FROM Products WHERE dbo.Products.CategoryID = ALL ( SELECT CategoryID...