MS SQL eğitimlerimize UPPER metodu işe devam ediyoruz.
Kısa ve basit bir konu.
UPPER() metodu yazılan işaret edilen kolondaki string değerlerin tüm karakterlerinin büyük olmasını sağlar.
Kullanımı
SELECT UPPER(KOLON_ADI) FROM TABLO_ADI
Bunu bir örnek ile görelim.
XENONBOX veri tabanı üzerinde çalışıyor olacağız eğitimlerimiz boyunca devam ettiğimiz gibi.
Öncelikle CUSTOMER tablosuna tüm kolonlarına basit bir Select atalım.
SELECT * FROM CUSTOMER
2 | Ana | Trujillo | Münih | Mexico | (5) 555-4729 |
4 | Thomas | Hardy | Münih | UK | (171) 555-7788 |
5 | Christina | Berglund | Münih | Sweden | 0921-12 34 65 |
6 | Hanna | Moos | Münih | Germany | 0621-08460 |
7 | Frédérique | Citeaux | Münih | France | 88.60.15.31 |
8 | Martín | Sommer | Münih | Spain | (91) 555 22 82 |
9 | Laurence | Lebihan | Münih | France | 91.24.45.40 |
10 | Elizabeth | Lincoln | Münih | Canada | (604) 555-4729 |
11 | Victoria | Ashworth | Münih | UK | (171) 555-1212 |
12 | Patricio | Simpson | Münih | Argentina | (1) 135-5555 |
Kolonlardaki verilere bakarsak baş harfleri büyük diğer harfleri küçük. Şimdi FIRSTNAME kolonundaki verilerin hepsini büyük yapalım.
SELECT UPPER(FIRSTNAME) FROM CUSTOMER
SELECT UPPER(FIRSTNAME) AS İSİM FROM CUSTOMER
ANA |
THOMAS |
CHRİSTİNA |
HANNA |
FRÉDÉRİQUE |
MARTÍN |
LAURENCE |
ELİZABETH |
Tüm kolonlar için Upper yazmak isteseydik. O zaman her kolon için ayrı ayrı UPPER yazmamız gerekecekti.
SELECT UPPER(FIRSTNAME) AS İSİM, UPPER(LASTNAME) AS SOYİSİM FROM CUSTOMER
ANA | TRUJİLLO |
THOMAS | HARDY |
CHRİSTİNA | BERGLUND |
HANNA | MOOS |
FRÉDÉRİQUE | CİTEAUX |
MARTÍN | SOMMER |
LAURENCE | LEBİHAN |
ELİZABETH | LİNCOLN |
VİCTORİA | ASHWORTH |
PATRİCİO | SİMPSON |
İşte bu kadardı. Bir sonraki yazımda görüşmek üzere.