terima kasih pak, membantu sekali infonya :) On 7/2/07, ERIS RISO <[EMAIL PROTECTED]> wrote: > > Sedikit berbagi, > > Mungkin trik ini bagi programmer yang sudah berpengalaman tidak asing > lagi. > > Ceritanya begini, tidak jarang seseorang yang sedang membuat aplikasi > database khususnya yang menggunakan database SQL Server membutuhkan sebuah > table temporary sebagai pendukung baik itu untuk proses biasa atau untuk > sekedar ditampilakn dalam datagrid misalnya. > > Jika sudah begitu, tentu seorang programmer tersebut akan bepikir juga > untuk > membuat table tersebut, terutama struktur table itu sendiri. Trus membuat > logika proses untuk mengisi table tersebut data-data dari table lain. > Cukup > merepotkan memang. Melihat hal demikian, sebenernya SQL Server sendiri > memberikan satu cara sederhana untuk membuat sebuah table temporary. > > PErbedaan mendasar disini adalah bahwa pada kasus pertama table itu ada > secara fisik. > > Untuk membuat table temporary tersebut, misalnya kita akan membuat table > temporary dengan nama t_jualTemp. Datanya bisa dari table mana aja. > Misalkan > data tersebut diambil dari table t_jual, kita cukup membuat sebuah query > > "SELECT * INTO #t_jualTemp FROM t_jual" atau "SELECT harga,jumlah,tanggal > INTO #t_jualTemp FROM t_jual" > > Atau kita bisa juga membuat sebuah query SELECT seperti biasa dengan > format > seperti contoh diatas. > > Nama table yang akan didefinisikan sebagai table temporary selalu/harus > diawali dengan tanda "#" > > Sesimpel itukah? Betul. dengan cukup query seperti diatas akan membuat > sebuah temporary table. > > Yang perlu diperhatikan adalah: > > 1. Cara diatas bagus bagi aplikasi menengah kebawah dimana bottleneck > dalam server tidak diperhatikan/tidak dipermasalahkan. > > 2. Table temporary yang kita buat dengan cara seperti diatas akan ada > selama CONNECTION masih dalam kondisi OPEN, jadi dalam VB selama sebuah > koneksi untuk menjalankan nya masih dalam kondisi OPEN table tersebut akan > selalu ada dana akan DROP dengan sendirinya pada saat koneksi CLOSE. > > Lebih jelasnya mengenai temporary table di SQL Server bisa dibaca di > > http://www.sqlteam.com/article/temporary-tables > > http://www.sql-server-performance.com/nb_avoid_bottlenecks.asp > > [Non-text portions of this message have been removed] > > >
-- --- Is adult entertainment killing our children? Or is killing our children entertaining adults? http://bayuindra.wordpress.com http://deciana.wordpress.com [Non-text portions of this message have been removed]
