0
내가 그렇게 내 코드는 같은 간다, 숫자 + ".district"로 시작하는 데이터베이스를 조회 할 psycopg2을 사용하고
:파이썬 psycopg2 - 문자열 안에 DBNAME으로 .format()를 사용하여
number = 2345
cur = conn.cursor()
myquery = """ SELECT *
FROM {0}.districts
;""".format(number)
cur.execute("""{0};""".format(query))
data = cur.fetchall()
conn.close()
그리고 난 다음 psycopg2 오류가 발생 계속 ..
psycopg2.ProgrammingError : 구문 오류 "2345"에서 또는 근처 LINE 1 : SELECT * FROM 2345.districts ...
데이터 형식이 문제 일 가능성이 높습니다. int (숫자) 또는 str (숫자) 일 수도 있지만 같은 오류가 나타납니다.
¿ 내가 뭘 잘못하고 있니?