SQL String Fonksiyonları
#1
1- TRIM Fonksiyonu :

Sırasıyla belirtilen ifadenin solundan ve sağından boşlukları atarak kayıtları listeler..
Örnek :
SQL
  1. SELECT TRIM(AD)FROM PERSONEL


* Ad alanındaki ifadenin solundaki ve sağındaki boşlukları silerek listeler..

2- LTRIM ve RTRIM Fonksiyonları :

Sırasıyla ifadenin solundan veya sağından boşlukları atarak ifadelerin listelenmesini sağlayan fonksiyonlardır..
Örnek:
SQL
  1. SELECT LTRIM(AD) FROM PERSONEL


*AD kısmının solundaki boşlukları atarak listeler..

3-UCASE ve LCASE Fonksiyonları :

Parametre olarak verilen alan veya ifadeyi büyük harfe çevirir veya küçültür..
Örnek :
SQL
  1. SELECT UCASE(AD), AD FROM PERSONEL



4-MID Fonksiyonu :

İstenilen noktadan sonra istenilen kadar karakter donduren methodtur..
Örnek:
SQL
  1. SELECT MID(AD,2,3) FROM PERSONEL


*Personel isimlerinin 2.harfinden sonra 3 harfi sıralayan sorgu bu şekilde yazılabilir.

5-REPLACE Fonksiyonu :

Verilen bir ifade içinde bir başka ifade ile değiştirmek için kullanılır.
Örnek:
SQL
  1. SELECT OGRAD, REPLACE(OGRAD,"a","A") FROM OGRENCILER


*ogrenciAd içinde geçen "a" karakterini "A" karakteri ile değiştirir...

6- LEFT ve RIGHT Fonksiyonları :

Sırasıyla belirtilen ifadenin solundan ve sağından istenilen kadar karakter döndüren fonsiyonlardır.
Örnek:
SQL
  1. SELECT LEFT(AD,1) RIGHT(AD,1) FROM PERSONEL


*Tüm personel isimlerinin ilk ve son harfleri gösterilmiştir.

7- STRREVERSE Fonksiyonu:

Parametre olarak verilen ifadenin tersini yazan fonksiyondur..
Örnek:
SQL
  1. SELECT AD,STRREVERSE(AD) FROM PERSONEL


*İsimleri tersten yazan SQL ifadesidir..

Not(Alıntıdır..)



  Alıntı
Bu mesajı beğenenler:
#2
Teşekkürler hocam sql bilmeyenler için bir önhazırlık olacak



  Alıntı
Bu mesajı beğenenler:
#3
Merhabalar
Hocam verdiğiniz örneklerdeki aşağıdakim kodu daha önceden formuma uyarlamıştım ve sorunsuz kullanıyorum.
3-UCASE ve LCASE Fonksiyonları :

Parametre olarak verilen alan veya ifadeyi büyük harfe çevirir veya küçültür..
Örnek :
SQL Kodu

SELECT UCASE(AD), AD from PERSONEL

Fakat burada şöyle bir sıkıntım var örneğin adres alanına caps lock tuşu kapalıysa bile ne yazarsam yazayım büyük harf ile yazıyorum zaten istediğimde buydu ancak adres alanına başka biryerden kopyala yapıştır yöntemiyle veri girdiğimde kopyaladığım kayıt küçük harfle yazılmışsa gene küçük harfle yapıştırıyor.Sormak istediğim bunun içinde bir kod varmıdır küçük harfle yazılmış bir veriyi kopyaladığım zaman büyük harfle yapıştırmak istiyorum.Teşekkürler.
Yada büyük harfle yapıştırmasa bile ben alana küçük harflerle yapıştırıp daha sonra alanlar arasında geçiş yaptığımda harfleri kendisi büyütebilirmi program.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  String - Karekter Katarı ile ilgil iörnek adnanyurdakul 4 3.562 13-02-2010, 01:17
Son Mesaj: mithrill74

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi