> gimana sich cara cepat, praktis dan mudah copy query (view) di SQL 
> 2000. dalam satu database? maksudnya database A misalnya ada di 
> saya. kmd teman mengkopi dan membuat query ditempatnya dia. kemudan 
> saya juga tetap membuat query di tempat saya sendiri. untuk 
> menggabungkan query dari teman saya ke sql 2000 ditempat saya gimana 
> caranya ya! tks berat nich bagi yang sudi membantu

yg anda maksud menggabungkan itu yg gimana ya? Atau barangkali yang 
anda maksud adalah menggabungkan beberapa view atau user defined 
function kali ya? Kalo benar pinginnya anda seperti itu, barangkali 
contoh itu sedikit membantu

Misalkan ini query anda :
SELECT KODE_CUSTOMER, NAMA, ALAMAT FROM MS_CUSTOMER

Misalkan ini Query teman anda :
SELECT NO_NOTA, TGL_JUAL, KODE_CUSTOMER FROM TR_JUAL_MASTER

Nah misalkan kedua query itu mau digabungkan, cara paling gampang pake 
user defined function

caranya spt ini:
Buat function 1
CREATE FUNCTION CUSTOMER()
RETURNS TABLE AS
RETURN
SELECT KODE_CUSTOMER, NAMA, ALAMAT FROM MS_CUSTOMER

Buat function 2
CREATE FUNCTION PENJUALAN()
RETURNS TABLE AS
RETURN
SELECT NO_NOTA, TGL_JUAL, KODE_CUSTOMER FROM TR_JUAL_MASTER

Ini gabungannya 
SELECT * 
FROM PENJUALAN() INNER JOIN CUSTOMER() ON 
PENJUALAN.KODE_CUSTOMER=CUSTOMER.KODE_CUSTOMER

Nah, kedua function tersebut masing-masing masih bisa ditambahi field 
selectnya, tanpa harus merubah isi query dari awal, contoh misalkan 
teman anda pingin menambahkan TGL_PENGIRIMAN pada function 
penjualannya, maka dia cukup merubah function penjualan aja contoh

ALTER FUNCTION PENJUALAN()
RETURNS TABLE AS
RETURN
SELECT NO_NOTA, TGL_JUAL, KODE_CUSTOMER, TGL_PENGIRIMAN FROM 
TR_JUAL_MASTER

sedangkan query gabungannnya tetap aja seperti ini
SELECT * 
FROM PENJUALAN() INNER JOIN CUSTOMER() ON 
PENJUALAN.KODE_CUSTOMER=CUSTOMER.KODE_CUSTOMER

Demikian jawaban saya, mudah-mudahan sesuai dengan apa yg anda maksud.

Best regard

Eko Heri






Untuk berhenti berlangganan kirim email kosong ke : [EMAIL PROTECTED]

Bagi terjangkit virus lokal, zip virus tersebut
dan kirim ke [EMAIL PROTECTED], kami
akan membuat removalnya untuk anda. 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indoprog-vb/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/indoprog-vb/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Kirim email ke