我尝试从python创建一个表到我的数据库中,得到一个

2024-04-26 21:52:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试从python27(Eclipse中的PyDev)将名为“data”变量的表创建到我的数据库中。我使用的Oracle语句是:

create_table="CREATE OR REPLACE TABLE " + data + """ (
 fk_id   number,
 DATA     VARCHAR(15),
 VENUE    VARCHAR(15),
 LOCATION VARCHAR(15)
 )"""
cursor.execute(create_table)

我明白了

Traceback (most recent call last):   
 File "D:\Stuffs\eclipse\scraper\ciorna.py", line 32, in <module>   
  cursor.execute(create_table) cx_Oracle.DatabaseError: ORA-00922: 
missing or invalid option" on cursor.execute(create_table).

有人能帮我吗? 为什么我会犯这个错误,我在代码中犯了什么错误?你知道吗


Tags: or数据库executedata错误createtable语句