Saya mengimpor banyak tabel dari SQL Server 2000 ke database 2008 saya. Semua tabel impor diawali dengan nama pengguna saya misalnya: erpadmin.tablename
.
Dalam properti tabel ia mencantumkan 'erpadmin' sebagai skema db. Ketika saya menulis kueri, saya sekarang harus memasukkan 'erpadmin.' di depan semua nama tabel yang membingungkan.
Hasil saat ini:
select *
from erpadmin.tablename
Hasil yang diinginkan:
select *
from tablename
select ... from table5 ;
) dan mendapatkan hasil yang berbeda. Ini buruk untuk caching paket dan juga buruk untuk pemecahan masalah (isyarat dukungan orang, "permintaan itu berjalan dengan baik di sini"). Selain itu, schemabinding, yang diperlukan untuk pengindeksan fungsi dan tampilan, memerlukan dua nama bagian. TLDR: berhenti malas - gunakan dua nama bagian.