IRC ve mIRC Kullanıcılarının Buluşma Noktası
  Mobil Sohbet, Sohbet ve Sohbet Odaları




1Beğeni(ler)
  • 1 Post By Burce

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 15 Aralık 2015, 15:30   #1
Çevrimdışı
Oracle Hakkında Hayat Kurtarıcı İki Bilgi


-- Sponsor Baglantı --


Yaptığınız projeyi oracle dışında bir veritabanı kullanarak yapıyorsanız ve projenizi ileride oracle veritabanını destekleyecek şekilde geliştirmeyi planlıyorsanız bu iki kritik bilgiyi göz önüne alarak projenize başlayın.
  • Tablo ve sütun isimlerini büyük harf yapmalısınız. Eğer küçük harf yaparsanız sorgularınızda her tablo ve sütun adını çift tırnak işareti arsına almanız gerekir.
Tablo ve sütun isimleri büyük iken sorgunuz şu şekilde iken :

[COLOR="Navy"]SELECT[/COLOR] SUTUN_ADI [COLOR="navy"]FROM[/COLOR] TABLO_ADI

Tablo ve sütun isimleri küçük olunca sorgunuz şu şekilde olmalı:

[COLOR="navy"]SELECT[/COLOR][COLOR="Red"] "sutun_adi"[/COLOR] [COLOR="navy"]FROM[/COLOR] [COLOR="red"]"tablo_adi"[/COLOR]

Oracle isimlendirmeleri küçük harf yapma imkanı veriyor ama bu ileride sıkıntı yaratacaktır ve her defasında çift tırnak yazmak zorunda olmak can sıkıcı bir durum. Bunun için isimlendirmeleri büyük harfle yapmanız sizin lehinize olacaktır.
  • Oracle tanımlamalarda(tablo isimleri, procedure isimleri ...) 30 karakterden fazla olduğu zaman hata veriyor.
[COLOR="Navy"]CREATE TABLE[/COLOR][COLOR="Red"] "TABLO_ADI_OTUZ_KARAKTERDEN_FAZLA"[/COLOR] [B].......[/B]

Eğer böyle bir sorgu yaparsanız tablo adınız 30 karakterden fazla olduğu için hata alacaksınız.


Kritik bir özelliğini paylaşmak isterim. Şöyle ki :

Select sorgularınıza seçtiğiniz alanları 'AS' yaparak seçtiğinizde eğer 'AS' den sonraki isimlendirmeler küçük harf ile yapılmışsa oracle bunları büyük harfe çevirerek sorgu sonucunu veriyor. Örnekle izah etmeye çalışayım en iyisi.

[COLOR="Navy"]SELECT[/COLOR] SUTUN_1 [COLOR="navy"]AS[/COLOR] id [COLOR="navy"]FROM[/COLOR] TABLO_ADI

ID
10
12
Sorgu sonucuna dikkat ederseniz 'id' büyük harf dönüşümü yapılarak 'ID' haline geldi.

Küçük harf olarak 'AS' yaptığımızda küçük harf olarak sonucun dönmesini istiyorsak çift tırnak kullanacağız.

[COLOR="navy"]SELECT[/COLOR] SUTUN_1 [COLOR="navy"]AS[/COLOR][COLOR="Red"] "id" [/COLOR][COLOR="navy"]FROM[/COLOR] TABLO_ADI

id
10
12
Gördüğünüz gibi çift tırnak ekleyince oracle 'AS' yaptığımızda büyük harfe çevirmeye çalışmadı.
Yaptığınız projeyi oracle dışında bir veritabanı kullanarak yapıyorsanız ve projenizi ileride oracle veritabanını destekleyecek şekilde geliştirmeyi planlıyorsanız bu iki kritik bilgiyi göz önüne alarak projenize başlayın.
  • Tablo ve sütun isimlerini büyük harf yapmalısınız. Eğer küçük harf yaparsanız sorgularınızda her tablo ve sütun adını çift tırnak işareti arsına almanız gerekir.
Tablo ve sütun isimleri büyük iken sorgunuz şu şekilde iken :

[COLOR="Navy"]SELECT[/COLOR] SUTUN_ADI [COLOR="navy"]FROM[/COLOR] TABLO_ADI

Tablo ve sütun isimleri küçük olunca sorgunuz şu şekilde olmalı:

[COLOR="navy"]SELECT[/COLOR][COLOR="Red"] "sutun_adi"[/COLOR] [COLOR="navy"]FROM[/COLOR] [COLOR="red"]"tablo_adi"[/COLOR]

Oracle isimlendirmeleri küçük harf yapma imkanı veriyor ama bu ileride sıkıntı yaratacaktır ve her defasında çift tırnak yazmak zorunda olmak can sıkıcı bir durum. Bunun için isimlendirmeleri büyük harfle yapmanız sizin lehinize olacaktır.
  • Oracle tanımlamalarda(tablo isimleri, procedure isimleri ...) 30 karakterden fazla olduğu zaman hata veriyor.
[COLOR="Navy"]CREATE TABLE[/COLOR][COLOR="Red"] "TABLO_ADI_OTUZ_KARAKTERDEN_FAZLA"[/COLOR] [B].......[/B]

Eğer böyle bir sorgu yaparsanız tablo adınız 30 karakterden fazla olduğu için hata alacaksınız.


Kritik bir özelliğini paylaşmak isterim. Şöyle ki :

Select sorgularınıza seçtiğiniz alanları 'AS' yaparak seçtiğinizde eğer 'AS' den sonraki isimlendirmeler küçük harf ile yapılmışsa oracle bunları büyük harfe çevirerek sorgu sonucunu veriyor. Örnekle izah etmeye çalışayım en iyisi.

[COLOR="Navy"]SELECT[/COLOR] SUTUN_1 [COLOR="navy"]AS[/COLOR] id [COLOR="navy"]FROM[/COLOR] TABLO_ADI

ID
10
12
Sorgu sonucuna dikkat ederseniz 'id' büyük harf dönüşümü yapılarak 'ID' haline geldi.

Küçük harf olarak 'AS' yaptığımızda küçük harf olarak sonucun dönmesini istiyorsak çift tırnak kullanacağız.

[COLOR="navy"]SELECT[/COLOR] SUTUN_1 [COLOR="navy"]AS[/COLOR][COLOR="Red"] "id" [/COLOR][COLOR="navy"]FROM[/COLOR] TABLO_ADI

id
10
12
Gördüğünüz gibi çift tırnak ekleyince oracle 'AS' yaptığımızda büyük harfe çevirmeye çalışmadı.
__________________
kar havası gibisin dışarda, içimde elmanın dişlenişi.
  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
radyo44.com.tr
Cevapla

Etiketler
bilgi, hakkında, hayat, kurtarıcı, oracle, İki

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Oracle - Indexler Hakkında detaylı bilgi Burce Oracle 0 15 Aralık 2015 15:21
Proteinlerle ilgili bilgi, Protein hakkında bilgi PySSyCaT Vitaminler ve Proteinler 0 24 Ocak 2015 23:15
Bilgi Dağarcığı - Trafikte Hayat Kurtaran Teknikler Nickolas Serbest Kürsü 0 21 Şubat 2011 16:07
if hakkında bilgi ? alfa mIRC Scripting Sorunları 4 08 Mart 2005 16:08