tapi kalau ada primary key nya bagaimana ya misalnya
Tabel :
A
-------------------->
B
noreg |
nama
noreg |
nama_depan | nama_tengah |
nama_belakang
04111 | agus nur
rahman
04111 | agus
| nur
| rahman
04112 | imam nursianto
04112 | imam
|
| nursianto
ceritanya saya
sedang melakukan import table dari access ke oracle...data lama yang ada
di access seperti table A, tetapi table yang sedang saya buat di oracle
seperti table B. saya memisahkan nama menjadi 3 maksudnya supaya saya bisa
membuat index berdasarkan noreg dan nama_belakang.
terima kasih
atas informasinya yang sangat berharga ini
salam
>
Menurut saya mendingan di proses di luar oracle. Seperti yang usulkan
> oleh pak bowo. Karena di ketika namanya itu hanya ada 2 suku kata
atau
> kurang
> {misalnya seperti Imam Nursianto Atau
Bowo} maka querynya akan tidak
> sesuai dengan yang diingin
kan.
>
> Semoga membantu
>
> Wawan
mulyawan
>
> -----Original Message-----
>
From: [email protected]
[mailto:[EMAIL PROTECTED]
> On Behalf Of Yulius
Wibowo
> Sent: Thursday, February 22, 2007 2:40 PM
> To:
[email protected]
> Subject: [indo-oracle] Re:
memisahkan isi tabel
>
> INSERT INTO TABLE_B
>
select SUBSTR(col1,1,INSTR(col1,' ')-1),
>
SUBSTR(col1,INSTR(col1,' ')+1,INSTR(col1,' ',INSTR(col1,' ')+1) -
> INSTR(col1,' ')),
> SUBSTR(col1,INSTR(col1,' ',INSTR(col1,'
')+1)+1)
> from TABLE_A;
>
> Alternatif laen,
> di dump ke text file dulu, lalu di proses pakai script processor
spt
> misalnya awk, gawk ... lalu di insert balik ke table_B
>
> CMIIW,
>
> Bowo
>
>
--- In indo-oracle@ <mailto:indo-oracle%40yahoogroups.com>
>
yahoogroups.com, "Imam Nursianto" <[EMAIL PROTECTED]>
>
wrote:
>>
>>
>>
>> mohon
pencerahan dunk,
>> Saya punya table yang ada kolom nama,
kemudian
>> isi kolom nama tersebut ingin saya pecah dalam 3
column di table
> yang
>> berbeda gimana caranya
yaa....
>> misalnya :
>>
>> table :
>> A
>>
>>
>>
>>
B
>> column :
>> nama
>> ---->
nama_depan, nama_tengah, nama_belakang
>> agus nur rahman
>> --->
>> agus
>> ,
>> nur
>> , rahman
>>
>> Terima Kasih,
>>
>> Imam Nursianto
>>
>
>
>
> [Non-text portions of this message have been
removed]
>
>
Imam Nursianto
[Non-text portions of this message have been removed]