Home / Questions / Other SQLite में parameterized query क्यों उपयोग करनी चाहिए? — error आने पर developer क्या करे? Other 0 Views Verified SQLite में parameterized query क्यों उपयोग करनी चाहिए? — error आने पर developer क्या करे? #python #sqlite #sql #backend #automation #developer Sarkari Result QA Bank Editorially reviewed exam information Share
Verified Correct Answer cursor.execute('SELECT * FROM users WHERE id = ?', (user_id,)) cursor.execute('SELECT * FROM users WHERE id = ?', (user_id,)) Additional Explanation Parameterized queries SQL injection risk और quoting issues कम करती हैं। पहले traceback की exact line और input value check करें।
Verified cursor.execute('SELECT * FROM users WHERE id=' + str(user_id)) cursor.execute('SELECT * FROM users WHERE id=' + str(user_id)) Additional Explanation यह विकल्प सही समाधान नहीं है।
Verified f"SELECT * FROM users WHERE id = {user_id}" f"SELECT * FROM users WHERE id = {user_id}" Additional Explanation यह विकल्प सही समाधान नहीं है।
Verified replace SQL with string concatenation replace SQL with string concatenation Additional Explanation यह विकल्प सही समाधान नहीं है।