Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 获取错误,例如;“处或附近的语法错误”;“文本”;_Python_Postgresql_Error Handling - Fatal编程技术网

Python 获取错误,例如;“处或附近的语法错误”;“文本”;

Python 获取错误,例如;“处或附近的语法错误”;“文本”;,python,postgresql,error-handling,Python,Postgresql,Error Handling,获取以下错误: 我正在向postgresql添加新列 newColquery ='ALTER TABLE dwb_weekly_snapshot ADD COLUMN CT_ID data_type TEXT' File "C:/Users/bz_dyadav/PycharmProjects/pythonProject/venv/Scripts/dwb_update.py", line 24, in <module> result_dwb_sna

获取以下错误:

我正在向postgresql添加新列

newColquery ='ALTER TABLE dwb_weekly_snapshot ADD COLUMN CT_ID data_type TEXT' 


  File "C:/Users/bz_dyadav/PycharmProjects/pythonProject/venv/Scripts/dwb_update.py", line 24, in <module>
    result_dwb_snapshot = cursor.execute(newColquery)
  File "D:\python\Python37\lib\site-packages\pg8000\legacy.py", line 205, in execute
    raise cls(msg)
pg8000.dbapi.ProgrammingError: {'S': 'ERROR', 'V': 'ERROR', 'C': '42601', 'M': 'syntax error at or near "TEXT"', 'P': '60', 'F': 'scan.l', 'L': '1134', 'R': 'scanner_yyerror'}
newColquery='ALTER TABLE dwb\u weekly\u snapshot添加列CT\u ID data\u type TEXT'
文件“C:/Users/bz_dyadav/PycharmProjects/pythonProject/venv/Scripts/dwb_update.py”,第24行,在
result\u dwb\u snapshot=cursor.execute(newColquery)
文件“D:\python\Python37\lib\site packages\pg8000\legacy.py”,第205行,在execute中
提高cls(味精)
pg8000.dbapi.ProgrammingError:{'S':'ERROR','V':'ERROR','C':'42601','M':'在“TEXT”处或附近的语法错误,'P':'60','F':'scan.l','l':'1134','R':'scanner_yyerror'}
文本中的数据类型是指您的数据类型,而不是文字。它是粗体斜体,意思是“占位符名称”

简易修复:

newColquery='ALTER TABLE dwb\u weekly\u快照添加列CT\u ID TEXT'

发生在我们最好的人身上。