我是SQL/PHP的初学者,我想用sqlite3从一个表中删除一个列,我使用这个方法,但是当我试图用php执行它时,我在执行查询时出现了这个错误:
$statement = $pdo->exec("CREATE TABLE t1_backup AS SELECT $columns FROM $tableName;DROP TABLE $tableName;ALTER TABLE t1_backup RENAME TO $tableName;");错误:致命错误:未登录PDOException: SQLSTATEHY000:一般错误:6数据库表被锁定
但是如果我手动执行查询.有什么问题??
谢谢!
发布于 2021-03-22 00:01:41
检查您的SQLiteBrowser或任何其他编辑器是否打开,以及是否有任何未保存的更改。
https://stackoverflow.com/questions/66738438
复制相似问题