Hhhmmm,...

PL/SQL juga dibahas di milis ini kok.
Cuma, untuk pertanyaan awal dari thread ini kok rasa2nya nggak cocok kalau 
SELECT statementnya di konversi ke PL/SQL...malah repot.

Kalau anda "malez" ngetik "QTY1+QTY2+QTY3+QTY4+QTY5" berulang kali,
ada baiknya dikonversi saja menjadi "view".

Atau kalau database yg anda pakai sudah menggunakan 11g, anda dapat menggunakan 
fitur baru 11g , yaitu : "virtual column".

Contoh:
SQL> create table test(a number, b number, c number generated always as (a+b) 
virtual);

SQL> insert into test(a,b) values(1,2);

SQL> select * from test;

         A          B          C
---------- ---------- ----------
         1          2          3

CMIIW,
Bowo
-----------------------------------------------------------
My new iPhone app at iTunes:[juz'Amma - Indonesia] - free!!
-----------------------------------------------------------


Pertanyaan awal dari thread ini sbb:
------------------------------------

I mempunyai table coba dengan field
QTY1 number(3)
QTY2 number(3)
QTY3 number(3)
QTY4 number(3)
QTY5 number(3)

Bisakah saya menjumlahkan semua field tsb tanpa satu per satu seperti berikut
select QTY1+QTY2+QTY3+QTY4+QTY5 from coba


Bisakah saya menggunakan langkah berikut:

declare
n number(3);
begin
n := 1;
for n=1 .. 3
select QTY||n
into :aaa
from coba;

n := n+1;
end;

Terima Kasih
Agung



--- In [email protected], "Ivan" <ivan.fa...@...> wrote:
>
> Kok gak ada yang membahas PL/SQL ????
> Ada yang bisa bantu ???
>


Kirim email ke