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. 如何在jQuery中做到這一點?
- 2. 如何在jQuery中做到這一點?
- 3. 如何在Ruby中做到這一點?
- 4. 如何在Cocos2d中做到這一點?
- 5. 如何在PHP中做到這一點?
- 6. 如何在bootstrap中做到這一點?
- 7. 如何在CSS中做到這一點
- 8. 如何在haskell中做到這一點?
- 9. 如何在jQuery中做到這一點?
- 10. 如何在Jinja2中做到這一點?
- 11. 如何在c#中做到這一點?
- 12. 如何做到這一點?
- 13. 如何做到這一點?
- 14. 如何做到這一點?
- 15. 如何在Laravel做到這一點5.2
- 16. 如何做到這一點在C#
- 17. 如果URL = this {//做到這一點} else {//做到這一點}
- 18. PHP - 如何做到這一點,如果?
- 19. 如何做到這一點不令牌
- 20. iBooks如何做到這一點?
- 21. SetTimeout如何做到這一點?
- 22. 如何做到這一點重定向?
- 23. 如何做到這一點倒計時
- 24. 如何做到這一點佈局?
- 25. TreeView如何做到這一點?
- 26. 如何使用linq做到這一點?
- 27. 如何使用ajax做到這一點?
- 28. 如何做到這一點..倒退?
- 29. 如何做到這一點的LINQ
- 30. Facebook:如何做到這一點?