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]

Kirim email ke