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 ???
>