不是這種,data4 每次都是不同的内容
时间: 2024-04-14 22:30:02 浏览: 10
如果`data4`每次都是不同的内容,并且您想在`CREATE TABLE`语句中使用不同的表格名称,您可以将变量作为参数传递给SQL语句。以下是一个示例:
```python
table_name = input("请输入表格名称:")
# 创建一个名为“庫存明細”的表格,如果不存在的话
cursor.execute(f'''CREATE TABLE IF NOT EXISTS {table_name}
(id INTEGER PRIMARY KEY,
料號 TEXT NOT NULL,
儲位 INTEGER,
品名 INTEGER,
數量 INTEGER,
月使用量 INTEGER,
單價 INTEGER,
日期 INTEGER,
時間 INTEGER,
登記人 INTEGER,
入庫單號 INTEGER
)''')
# 提交更改(必须)
conn.commit()
```
在上述示例中,我们使用`input()`函数获取用户输入的表格名称,并将其作为参数传递给`CREATE TABLE`语句中的表格名称。
请注意,使用用户输入的数据时要小心,以防止潜在的安全风险。请确保在使用输入之前对其进行验证和清理。