Provided by: manpages-tr_1.0.5.1-2_all bug

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