Example of Section Blog layout (FAQ section)
My MySQL database does not support UTF-8. Do I have a problem? PDF Yazdır e-Posta
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 PDF Yazdır e-Posta
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ü PDF Yazdır e-Posta
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ı PDF Yazdır e-Posta
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