簡體   English   中英

獲取“表”附近的記錄時發生異常:Python 中的語法錯誤

[英]Exception occured while fetching the records near “table”: syntax error In Python

Code:
import sqlite3



def create_connection(db_file):
    try:
        conn = sqlite3.connect("vienkarsaDB.db3")
    except Exception as err:
        print("Exception occured while trying to make connection", err)
    else:
        try:
            cur=conn.cursor()
            query= """SELECT * Cilvēki"""
            cur.execute(query)
            row=cur.fetchall()
            print(row)
        except Exception as err:
            print("Exception occured while fetching the records", err)
        else:
            print("Completed")
        finally:
            cur.close()
    finally:
        conn.close()
    return conn
create_connection("vienkarsaDB.db3")

出處:

Exception occured while fetching the records near "Cilvēki": syntax error

我想打印我已經導入的 SQL 表行,行名,表名,檢查,兩個名稱都輸入正確。 誰能解釋為什么它沒有打印出我想要的東西? 謝謝!

您的查詢語法不正確。 您需要在表名之前使用from

代替

SELECT * Cilvēki

請用

SELECT * from Cilvēki

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM