ALTER TABLE ACCOUNT_TABLE
ADD ACCT_NUMBER AS MAIN_ACCT+'-'+GROUP_ACCT+'-'+SUB_ACCT PERSISTED
Ini akan mempertahankan kolom yang dihitung dan mungkin berkinerja lebih baik dalam pemilihan daripada perhitungan dalam tampilan atau UDF jika Anda memiliki banyak catatan (setelah pembuatan awal kolom telah terjadi yang bisa sangat lambat dan mungkin harus terjadi selama waktu penggunaan yang rendah ). Ini akan memperlambat sisipan dan pembaruan. Biasanya saya menemukan penyisipan atau pembaruan yang lambat ditoleransi lebih baik oleh pengguna daripada penundaan dalam pemilihan kecuali Anda mendapatkan masalah penguncian.
Metode terbaik untuk melakukan ini akan sangat bergantung pada penggunaan Anda dan kinerja seperti apa yang Anda butuhkan. Jika Anda tidak memiliki banyak catatan atau jika kolom yang dihitung tidak akan sering dipanggil, Anda mungkin tidak menginginkan kolom yang dipertahankan, tetapi jika Anda sering menjalankan laporan dengan semua catatan untuk tahun tersebut atau kumpulan besar lainnya data, Anda mungkin menemukan kolom terhitung yang bertahan bekerja lebih baik untuk Anda. Seperti halnya tugas semacam ini, satu-satunya cara untuk mengetahui apa yang paling berhasil dalam situasi Anda adalah dengan menguji.