python/sqlite31 column 순서에 불편해할 필요 없다. import sqlite3 con = sqlite3.connect(':memory:') cur = con.cursor() cur.execute('CREATE TABLE asdf(a0 int, a1 int)') cur.execute('INSERT INTO asdf(a1, a0) VALUES(1, 2)') cur.execute('SELECT * FROM asdf') print(list(cur)) 결과: [(2, 1)] 처음에 table을 만들 때 column을 a0, a1 순서로 만들었는데 나중에 insert를 할 때 보니 a1, a0 순서가 더 편하다는 것을 알게 되었다. 그럴 경우 테이블을 처음부터 다시 만들거나 추가할 데이터의 순서를 바꾸는 파이썬 코드를 추가할 필요 없이 asdf(a1, a0)으로 순.. 2021. 8. 1. 이전 1 다음