Pernyataan Eksekusi (ODBC)
Berlaku untuk: SQL Server Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)
Driver SQL Server Native Client ODBC menawarkan berbagai cara untuk menjalankan pernyataan SQL dalam database SQL Server:
Eksekusi langsung
Eksekusi yang disiapkan
Eksekusi langsung melibatkan pembuatan string karakter yang berisi pernyataan Transact-SQL dan mengirimkannya untuk eksekusi menggunakan fungsi SQLExecDirect . Eksekusi yang disiapkan melibatkan pembuatan string karakter yang berisi pernyataan Transact-SQL dan kemudian mengeksekusinya dalam dua tahap. Tahap pertama menggunakan fungsi Fungsi SQLPrepare untuk mengurai dan mengkompilasi rencana eksekusi untuk pernyataan di Mesin Database. Tahap kedua menggunakan fungsi SQLExecute untuk menjalankan rencana eksekusi yang disiapkan sebelumnya. Ini menghemat penguraian dan kompilasi overhead pada setiap eksekusi. Eksekusi yang disiapkan umumnya digunakan oleh aplikasi untuk berulang kali menjalankan pernyataan SQL yang sama dan berparameter.
Baik eksekusi langsung maupun yang disiapkan dapat menjalankan satu pernyataan Transact-SQL atau batch pernyataan SQL, atau mereka dapat memanggil prosedur tersimpan.
Di Bagian Ini
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk