| From: | "N(dot) Can KIRIK" <can(at)epati(dot)com(dot)tr> |
|---|---|
| To: | Cem Kücük <bcemkucuk(at)gmail(dot)com> |
| Cc: | pgsql-tr-genel <pgsql-tr-genel(at)postgresql(dot)org> |
| Subject: | Re: array in composite type ? |
| Date: | 2016-12-29 11:38:49 |
| Message-ID: | CAJ1wP5=Ugz-qTGkKdcn8DqZh+ZN7ZUzfDpiGGJ-Mad3vK0pDQw@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-tr-genel |
merhaba,
dönüşümünüz doğru görünüyor,
bir önerim şöyle olabilir,
eğer "class_mapping_tab" sadece "class_mapping"in dizi hali olacaksa bu
tipe ihtiyacınız kalmıyor, tip olarak doğrudan class_mapping[] şeklinde
kullanabilirsiniz.
ör:
> SELECT ( UNNEST( ARRAY[ ROW( 1, 2, '3' )::"class_mapping" ]::
> *"class_mapping"[]* ) ).*
iyi çalışmalar.
*N. Can KIRIKePati Bilişim Teknolojilerihttp://www.epati.com.tr/
<http://www.epati.com.tr/>*
On Thu, Dec 29, 2016 at 1:50 PM, Cem Kücük <bcemkucuk(at)gmail(dot)com> wrote:
> postgres kismini yanlis kopyalamisim:
>
> CREATE TYPE class_mapping AS
> (id bigint,
> klasse bigint,
> text character varying(500)
> );
>
> CREATE TYPE class_mapping_tab AS
> (class_mapping_tab class_mapping[]);
>
> 2016-12-29 11:42 GMT+01:00 Cem Kücük <bcemkucuk(at)gmail(dot)com>:
>
>> Selam arkadaslar,
>>
>> asagidaki oracle dan migrate edilmis iki custom tip var..
>>
>> oracle
>> --------------
>> create or replace
>> TYPE CLASS_MAPPING_TAB IS TABLE OF class_mapping;
>>
>> create or replace
>> TYPE CLASS_MAPPING IS OBJECT (
>> ID NUMBER,
>> klasse NUMBER,
>> text VARCHAR2 (500 CHAR)
>> );
>>
>>
>> postgres:
>> --------------------------
>> TYPE class_mapping_tab AS
>> class_mapping_tab class_mapping[];
>>
>> TYPE CLASS_MAPPING IS OBJECT (
>> ID NUMBER,
>> klasse NUMBER,
>> text VARCHAR2 (500 CHAR)
>> );
>>
>> Sizce bu ne kadar dogru bir konvert ?
>>
>> class_mapping_tab nasil set edebilirim ?
>>
>> asagidaki gibi olmadi
>> ..
>> tmpval RECORD;
>> retval class_mapping_tab;
>> retval := array[ ROW(tmpval.ID, tmpval.klasse, tmpval.text) ::
>> class_mapping)];
>> ..
>>
>> saygilar,
>> kuecuek
>>
>
>
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Samed YILDIRIM | 2016-12-29 12:52:45 | Re: array in composite type ? |
| Previous Message | Eren Başak | 2016-12-29 11:02:10 | Re: array in composite type ? |