**Bagaimana untuk Mengelakkan Ralat Penyusunan Apabila Membuang Objek Hasil Yang Tidak Digunakan dalam Pernyataan Go SQL?**

DDD
Lepaskan: 2024-10-25 18:19:53
asal
973 orang telah melayarinya

**How to Avoid Compilation Errors When Discarding Unused Result Objects in Go SQL Statements?**

Menghapuskan Pembolehubah Tidak Digunakan dalam Perlaksanaan Pernyataan Go SQL

Apabila melaksanakan pernyataan SQL dengan kaedah Exec() dalam Go, ia mengembalikan berbilang nilai termasuk objek hasil, Hasil dan nilai ralat. Untuk mengelakkan ralat penyusunan akibat pembolehubah yang tidak digunakan, objek Result ini mesti diisytiharkan dan diberikan kepada pembolehubah.

Walau bagaimanapun, jika objek Result tidak diperlukan, ia boleh dibuang menggunakan pengecam kosong (_). Pengecam kosong ialah kata kunci khas dalam Go yang membenarkan penilaian nilai tanpa memberikannya kepada pembolehubah. Ia amat berguna dalam kes di mana hanya kesan sampingan pernyataan yang diminati.

Penyelesaian

Ganti pembolehubah sqlRes yang tidak digunakan dengan pengecam kosong, seperti ditunjukkan di bawah :

<code class="go">stmt, err := db.Prepare("INSERT person SET name=?")
_, err = stmt.Exec(person.Name)</code>
Salin selepas log masuk

Dengan menggunakan pengecam kosong, objek Hasil dinilai, tetapi nilainya dibuang. Ini membenarkan kod untuk melaksanakan pernyataan SQL tanpa menghasilkan sebarang ralat kompilasi.

Atas ialah kandungan terperinci **Bagaimana untuk Mengelakkan Ralat Penyusunan Apabila Membuang Objek Hasil Yang Tidak Digunakan dalam Pernyataan Go SQL?**. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!