Provided by:
manpages-tr_1.0.5.1-2_all 
ISIM
CREATE CONVERSION - yeni bir karakter kumesi donusumu tanimlar
KULLANIM
CREATE [DEFAULT] CONVERSION isim
FOR kaynak_kodlama TO hedef_kodlama FROM i,slev_ismi
A,CIKLAMA
CREATE CONVERSION yeni bir karakter kumesi donusumu tanimlar. Donusum
isimleri belli bir karakter kumesi donusumunu belirtmek icin convert
islevinde kullanilabilir. Ayrica, DEFAULT imli donusumler sunucu ile
istemci arasinda ozdevinimli karakter kumesi donusumu icin
kullanilabilir. Bu amacla, A'dan B'ye ve B'den A'ya olmak uzere iki
donusum tanimlanmalidir.
Bir donusum olusturabilmek icin islev uzerinde EXECUTE yetkiniz ve
hedef sema uzerinde de CREATE yetkiniz olmalidir.
PARAMETRELER
DEFAULT
Bu kaynak kodlamadan ve hedef kodlamaya donusumun ontanimli
oldugunu belirtir. Bu kodlama cifti icin bir sema icinde sadece
bir ontanimli kodlama olmalidir.
isim Donusumun ismi. Sema nitelemeli olabilir, degilse donusum o anki
semada tanimlanmis olur. Donusum ismi bu sema icinde essiz
olmalidir.
kaynak_kodlama
Kaynak karakter kumesinin ismi.
hedef_kodlama
Hedef karakter kumesinin ismi.
i,slev_ismi
Donusumu gerceklestirecek islevin ismi. Islev ismi sema
nitelemeli olabilir, degilse islev arama yolunda aranacaktir.
Islev prototipi soyle olmalidir:
conv_proc(
integer, -- kaynak karakter kumesi kimligi
integer, -- hedef karakter kumesi kimligi
cstring, -- kaynak dizge (bos karakter sonlandirmali C dizgesi)
cstring, -- hedef dizge (bos karakter sonlandirmali C dizgesi)
integer -- kaynak dizge uzunlugu
) RETURNS void;
EK BILGI
Kullanici tanimli donusumleri kaldirmak icin DROP CONVERSION
kullanilir.
Bir donusum olusturmak icin gereken izinler ilerideki dagitimlarda
degisebilir.
"ORNEKLER
myfunc islevini kullanarak UNICODE'dan LATIN1'e donusum olusturmak
icin:
CREATE CONVERSION myconv FOR 'UNICODE' TO 'LATIN1' FROM myfunc;
UYUMLULUK
CREATE CONVERSION bir PostgreSQL olusumudur. SQL standardinda CREATE
CONVERSION diye bir deyim yoktur.
ILGILI BELGELER
ALTER CONVERSION [alter_conversion(7)],
CREATE FUNCTION [create_function(7)],
DROP CONVERSION [drop_conversion(7)].
,CEVIREN
Nilgun Belma Buguner <nilgun (at) belgeler.gen.tr>, Nisan 2005