代码之家  ›  专栏  ›  技术社区  ›  Peter

在一个python方法中有两个pg查询

  •  0
  • Peter  · 技术社区  · 7 年前

    感谢丹尼斯解决了第一个错误!

    如何在一个python方法中使用两个postgres查询?

    不运行第二个查询的示例

    def comp_func(pgmasi):
            pgmasi.query("""CREATE TABLE courses (
            course_id       SERIAL PRIMARY KEY)""")
            pgmasi.query("""CREATE TABLE files (    # not executed for some unknown reason
            file_id         SERIAL PRIMARY KEY""")
    
    1 回复  |  直到 16 年前
        1
  •  2
  •   Denis Otkidach    16 年前

    可能您遗漏了行中的右括号,因为错误消息显示:

    pgmasi.query("INSERT INTO files('binf','file_name') VALUES(file,file_name)"