1 python melaporkan ralat semasa menjalankan pernyataan mysql
Seperti yang kita sedia maklum, python mempunyai mekanisme terjemahan %s dan %d akan diterjemahkan ke dalam rentetan atau nombor, dan kabur pertanyaan sql juga perlu digunakan Oleh %, apabila semua pertanyaan kabur dilakukan, ia akan menjadi sangat memalukan jika keadaan pertanyaan menjadi pembolehubah.
Penyelesaian sebenarnya sangat mudah, cuma keluarkan rentetan yang perlu ditanya kabur dari sql dan sambungkannya bersama
Cara yang salah
1 |
|
Mendapati bahawa ada sesuatu yang tidak kena, mysql tidak boleh menjalankan pernyataan sedemikian.
rreee
Hasilnya ialah
1 |
|
2 Pengumpulan rentetan dan penyambungan
Kumpulkan lajur cls3 mengikut aliran_no siri dan rentetan sambungan Simbol penyambungan ialah '-'
1 |
|
Permohonan: Mengikut (tahun, suku, nombor cawangan, jenis kain lap basah) Kumpulan setiap suku Bilangan pelanggan baharu
Empat Diperoleh daripada cap masa tahun, bulan dan suku
1 |
|
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan ralat semasa menjalankan pernyataan mysql dalam python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!