About 17,800,000 results
Open links in new tab
  1. python - Why do you need to create a cursor when querying a …

    In computer science and technology, a database cursor is a control structure that enables traversal over the records in a database. Cursors facilitate subsequent processing in conjunction with the traversal, such as retrieval, addition and removal of database records.

  2. Python SQLite - Cursor Object - GeeksforGeeks

    3 days ago · A Cursor is an object used to execute SQL queries on an SQLite database. It acts as a middleware between the SQLite database connection and the SQL commands. It is created after establishing a connection to the SQLite database. Example: Python

  3. What is a cursor? | The Complete Python/PostgreSQL Course 2.0

    What is a cursor? A cursor is a structure that allows us to traverse a result set. When you have a result set loaded into a cursor, you can usually go forward and backward in the results. Cursors help improve performance by not requiring us to fetch all the rows in a result set at once. Instead, we can ask for rows in small groups or one by one.

  4. Python MySQL Cursor Object - Online Tutorials Library

    Python MySQL Cursor Object - Learn about the Python MySQL cursor object and how to use it for executing SQL commands and retrieving data from a MySQL database.

  5. A Complete Guide to cursor.execute() in Python - TheLinuxCode

    Dec 27, 2023 · The cursor.execute() method unlocks the capabilities of Python for interacting with database systems. It provides a streamlined interface for running queries and fetching results. Here‘s a quick recap of what we covered: Cursors enable efficient querying separated from database objects; Connect to DB and call .cursor() to create cursor

  6. Python cursor’s fetchall, fetchmany(), fetchone() to read

    Mar 9, 2021 · cursor.fetchall() fetches all the rows of a query result. It returns all the rows as a list of tuples. An empty list is returned if there is no record to fetch. cursor.fetchmany(size) returns the number of rows specified by size argument.

  7. What is a Cursor — Understanding How SQLite Handles Queries in Python

    Feb 10, 2025 · What is a Cursor in SQLite? A cursor is a temporary control structure that enables Python to interact with SQLite. It allows us to: Execute SQL queries (SELECT, INSERT, UPDATE, DELETE)....

  8. python - difference between cursor and connection objects - Stack Overflow

    May 18, 2012 · Cursor object is an iterator over a result set from a query. Close those when you're done with that result set. i doubt that it is an iterator because there is a command as execute (sql_string) which executes a sql string. It does not make sense for any iterator for result set to have such function.

  9. Python Cursor: A Comprehensive Guide - CodeRivers

    Apr 9, 2025 · A cursor in Python is an object that represents a database cursor, which is used to manage the context of a fetch operation. When you execute a query against a database, the result set is often large.

  10. How do cursors work in Python's DB-API? - Stack Overflow

    Mar 15, 2015 · When you want to optimize SQL statements that you call repeatedly with many values, you should look at cursor.executemany (). It prepares a SQL statement so that it doesn't need to be parsed every time you call it: [('val1', 1), ('val2', 2)])

  11. Some results have been removed
Refresh