18-06-2023, 09:17
hocam çok güzel bilgilendirme yapmışsınız ancak benim şöyle bir ihtiyacım var acceste bir alanda gecen birden fazla değeri kaldırma istiyorumörneğin:=)(/.,[ demiş ki: boşluk ve benzeri değerleri kaldırarak başka bir alanı güncellemek istiyorumpartno alanında geçen :MS 116 -2.5 lth:1.6-2.5 A Set:1.5 A bilgiyiapart alanında :MS11625lth1625ASet15Asql sorgu olsa süper olurreplace kodunu kullandım ancak bırden fazlada olmadıAmadeus pid='21140' dateline='1240765371']1- TRIM Fonksiyonu :
Sırasıyla belirtilen ifadenin solundan ve sağından boşlukları atarak kayıtları listeler..
Örnek :
Visual Basic
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:
Visual Basic
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 :
Visual Basic
SELECT UCASE(AD), AD from PERSONEL
4-MID Fonksiyonu :
İstenilen noktadan sonra istenilen kadar karakter donduren methodtur..
Örnek:
Visual Basic
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:
Visual Basic
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:
Visual Basic
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:
Visual Basic
SELECT AD,STRREVERSE(AD) from PERSONEL
*İsimleri tersten yazan SQL ifadesidir..
Not(Alıntıdır..)