Son Yazılar
Anasayfa » Yazılım » SQL Server » MS SQL Değişken Tanımlama
MS SQL  Değişken Tanımlama

MS SQL Değişken Tanımlama

MS SQL’ de değişken tanımlaması yaparken DECLARE, SET  veya SELECT anahtar sözükleri kullanılır. Söz dizimi aşağıdaki gibidir.

DECLARE @değişken_adı tip[(boyut)]

SET @değişken_adı=değer

Söz ile ifade edecek olursak DECLARE ile değişken tanımlaması yapılır ve SET ile değişkene değer ataması yapılır. Eğer birden fazla değişken tanımlama ve değer atama işlemi gerçekleştirmek istersek söz dizimi aşağıdaki gibi olur.

DECLARE @değişken1 tip[(boyut)], @değişken2 tip[(boyut)]

SELECT @değişken1=değer1, @değişken2=değer2

Dilerseniz örneklere geçelim.

1.Örnek

Bu örnekte metin adında bir değişken oluşturarak ‘mehmet akif vurucu’ değerini atıyoruz ve ekrana atadığımız bu değeri yazdırıyoruz.


declare @metin nvarchar(20)
set @metin='mehmet akif vurucu'
print 'değişken değeri'
print @metin

sqlserverdeğişken1

 

2.Örnek

Bu örnekte sayi1 ve sayi 2 diye iki değişken tanımlıyoruz ve ilk select bloğu ile bu değişkenlere değer atamasını yapıyoruz. 2. select bloğu ile sonuc değişkeninin değerini buluyor ve print ile ekrana yazdırma işlemini gerçekleştiriyoruz.


declare @sayi1 int, @sayi2 int, @sonuc int
select @sayi1=20, @sayi2=5
select @sonuc=@sayi1*@sayi2
print @sonuc

mssql değişken tanımlama2

3.Örnek

Son örneğimizde ise fakulte tablosundaki fakulte_id alanı 1 olan kaydın fakulte_ad ve fakulte_dekan değerlerini bir değişkene atayarak ekrana yazdırıyoruz.


declare @fakulteadi nvarchar(50), @fakultedekani nvarchar(50)
select @fakulteadi=fakulte_ad, @fakultedekani=fakulte_dekan from fakulte
where fakulte_id=1
print @fakulteadi
print @fakultedekani

mssql değişken tanımlama3ms sql değişken tanımlama4

Hakkında Mehmet Akif Vurucu

C# 'ta kendisini sürekli geliştirmeye çalışan, Wordpress meraklısı, inatçı, spor tutkunu, fanatik bir Fenerbahçeli.

Cevapla

E-posta adresiniz yayınlanmayacak. Required fields are marked *

*