-2
다음 코드 (B4A)를 사용하여 이전 CUSTOMERS 테이블을 삭제 한 다음 새 버전의 이름을 바꿉니다. 그러나, 나는 항상 빈 (새로운) CUSTOMERS 테이블로 끝난다. 이름 바꾸기를하지 않으면 CUSTOMERS_NEW 테이블이 올바른 행 수 (1825)로 완벽하게 확인됩니다.이름 바꾸기 SQLite 테이블이 작동하지 않습니다.
sqlOBT.ExecNonQuery("DROP TABLE customers")
sqlOBT.ExecNonQuery("ALTER TABLE newcustomers RENAME TO customers")
sqlobt.close
나는 그것이 왜 작동하지 않는 지에 의아해합니다.
테이블 이름이'newcustomers' 또는'customers_new'입니까? – laalto
이전 테이블은 고객이고 새 테이블은 newcustomers입니다. – user2940737