standart dalam plsql biasanya untuk karakter dengan koma, jadi harus di alter 
session dulu.
coba pakai 
Alter Session Set Nls_Numeric_Characters = ". "
terus tinggal di 
insert into test(isian1, isian2)
values(20, 20.1)

atau dengan immediate juga bisa
declare
  x char(3) := '20.1';
  y char(3) := '23.6';
begin
  execute immediate 'insert into test(a, b)' || chr(13) ||
  ' values(:0, :1)' Using x, y;
  commit;
end;


kira2 begitu caranya ...
by herry faletehan.


________________________________
Dari: stikom <[email protected]>
Kepada: [email protected]
Terkirim: Senin, 27 Juli, 2009 10:18:47
Judul: [indo-oracle] insert comma

  
bagaimana cara menginsert komma dalam sql
ex
saya punya table sbb

SQL> desc test ;
Name                                      Null?    Type
------------ --------- --------- --------- -- -------- ------------ --------- 
-------
SATU                                               NUMBER
DUA                                                NUMBER(3,3)

kalo saya mau input lewat sql bagaimana caranya

begini
SQL> insert into test values (20, 20,1) ;
insert into test values (20, 20,1)
*
ERROR at line 1:
ORA-00913: too many values

help me

thx
Ola

[Non-text portions of this message have been removed]


   


      Apakah saya bisa menurunkan berat badan? Temukan jawabannya di Yahoo! 
Answers!
http://id.answers.yahoo.com

[Non-text portions of this message have been removed]

Kirim email ke