|
My MySQL database does not support UTF-8. Do I have a problem? |
|
|
|
|
Administrator tarafından yazıldı
|
|
PerÅŸembe, 07 AÄŸustos 2008 09:30 |
|
No you don't. Versions of MySQL lower than 4.1 do not have built in UTF-8 support. However, Joomla! 1.5 has made provisions for backward compatibility and is able to use UTF-8 on older databases. Let the installer take care of all the settings and there is no need to make any changes to the database (charset, collation, or any other). |
|
LAST_UPDATED2 |
|

|
PL/SQL programlarında Değişkenler ve Değişmezler |
|
|
|
|
Administrator tarafından yazıldı
|
|
Çarşamba, 06 Ağustos 2008 19:29 |
|
PL/SQL 'da diğer tüm programlama dillerinde olduğu gibi, tanımlama yapabilmek için değişkenler veya değişmezler kullanılır. Bir değişken yada sabitin kullanılabilmesi için, öncelikle DECLARE bölümü içinde tanımlanmış olması gerekiyor. Örneğin, ADI ve HASTA_NO isimli iki değişkeni programa tanıtmak için aşağıdaki tanım yapılır:
|
|
LAST_UPDATED2 |
|
PL/SQL Programlarının Görünümü |
|
|
|
|
Administrator tarafından yazıldı
|
|
Çarşamba, 06 Ağustos 2008 16:47 |
|
Bir SQL bloğu DECLARE, BEGIN ve EXCEPTION bölümlerinden oluşmaktadır.Örneğimiz bir PL/SQL programının görünümü hakkında bir fikir vermektedir. Bu blok içinde yer alan deyimleri daha sonra vakit olursa ele alarak inceleyeceğiz.
|
|
LAST_UPDATED2 |
|
|
PL/SQL Programlarının Yapısı |
|
|
|
|
Administrator tarafından yazıldı
|
|
Çarşamba, 30 Temmuz 2008 20:27 |
|
DECLARE Deyimi Bildirim bölümü : PL/SQL yordamı içinde yer alacak olan değişkenler bu deyimin ardından alt alta sıralanır. Aşağıda DECLARE tanımına bir örnek verecek olursam . --PL/SQL yordamı içinde kullanılacak bir değişkeni tanımlayalım. DECLARE hastane_bolumu CHAR(25);
Bildirim bölümünde, değişkenler ve imleç (cursor) tanımlarını yaparsak.; BEGIN Deyimi Her PL/SQL yordamı en azından bir BEGIN..END bloğu içermelidir. Çalıştırılabilen (executeable) türden deyimler bu bölümde yer alır. Örneğin
BEGIN SELECT bolum_adi INTO hastane_bolumu FROM bolum WHERE bolum_no=10; END;
biçiminde bir SQL deyimi yordam içinde yer alabilir. BEGIN bölümünde, SQL deyimleri ve PL/SQL deyimleri yer alır. EXCEPTION Deyimi Belirlenen bir kurala uyulmadığında yerine getirilecek işlemler ve özellikle hata yakalama yordamları bu deyim ile başlayan bölüm içine kaydedilir. Örnek olarak aşağıdaki PL/SQL yordamını verebiliriz. Bu yordam, tablo içinde aranan bir kayıtın bulunamadığı durumlarda, hata mesajının nasıl oluşturulabileceğini tanımlıyor.
EXCEPTION WHEN NO_DATA_FOUND THEN INSERT INTO hata VALUES(‘Bu kayıt bulunamadı’); END Deyimi PL/SQL bloğunun sonunu belirler. Bu deyim ' ; ' ile bitmelidir. Bu deyimin yazılması zorunludur.
Şimdi yaptığımız pl/sql'u birleştirirsek
DECLARE hastane_bolumu CHAR(25);
BEGIN SELECT bolum_adi INTO hastane_bolumu FROM bolum WHERE bolum_no=10; END;
EXCEPTION WHEN NO_DATA_FOUND THEN hata :='Kayit yok...'; END; |
|
LAST_UPDATED2 |
|
|
<< Başlat < Önceki 11 12 Sonraki > Son >>
|
|
Sayfa 12 > 12 |