1
A
回答
2
您不能在SQLite中修改列。
您必須創建一個TEMPORARY表,刪除原始表,再次創建IT,然後從TEMPORARY表返回INSERT。
假設列數和訂單保持不變,並且您的表不包含引用的主鍵或惟一鍵,你可以使用這個簡化的語法:如果你換號
CREATE TEMP TABLE TempTable AS SELECT * FROM YourTable;
DROP TABLE YourTable;
CREATE TABLE YourTable (col defs here. . .);
INSERT INTO YourTable SELECT * FROM TempTable;
或列的順序,您將在INSERT語句中顯式列出列。
相關問題
- 1. 如何在Jinja2中做到這一點?
- 2. 如何在jQuery中做到這一點?
- 3. 如何在haskell中做到這一點?
- 4. 如何在CSS中做到這一點
- 5. 如何在Cocos2d中做到這一點?
- 6. 如何在jQuery中做到這一點?
- 7. 如何在bootstrap中做到這一點?
- 8. 如何在jQuery中做到這一點?
- 9. 如何在Ruby中做到這一點?
- 10. 如何在PHP中做到這一點?
- 11. 如何做到這一點?
- 12. 如何做到這一點?
- 13. 如何在Laravel做到這一點5.2
- 14. 如何做到這一點在C#
- 15. 如何做到這一點自動?
- 16. 如何做到這一點佈局?
- 17. 如何做到這一點查詢
- 18. 如何做到這一點的效果
- 19. 如何使用linq做到這一點?
- 20. 如何使用Thymleaf做到這一點?
- 21. 如何做到這一點重定向?
- 22. iBooks如何做到這一點?
- 23. 註釋 - NSArray - 如何做到這一點?
- 24. istringstream - 如何做到這一點?
- 25. [email protected]如何做到這一點?
- 26. 如何做到這一點的LINQ
- 27. preg_replace如何做到這一點?
- 28. Facebook如何做到這一點?
- 29. htaccess重寫,如何做到這一點?
- 30. 如何做到這一點透視(轉)