DB관련/SQLITE
SQLite 테이블 이름 바꾸기(table rename)/ 테이블 내 Column(title)추가
안산드레아스
2020. 1. 16. 16:31
반응형
기존 table내 RES라는 이름을 RESS으로 바꾸기.
sqlite> alter table [기존테이블명] rename to [바꿀테이블명];
테이블 내 column (title) 추가하기 (class라는 title을 추가함)
sqlite> alter table [테이블명] add column [추가할 title이름];
(뒤에 옵션을 넣어도 된다. - 예) alter table RES add column class text(255) not null)
반응형
그러나, drop기능이 되지 않는다...
해결방법은 아래 커뮤니티에 나와있다.
만들고자 하는 새 테이블 만들고, 기존것을 삭제하는 수밖에 없는거 같다... (SQLite의 한계)
https://stackoverflow.com/questions/8442147/how-to-delete-or-add-column-in-sqlite
How to delete or add column in SQLITE?
I want to delete or add column in sqlite database I am using following query to delete column. ALTER TABLE TABLENAME DROP COLUMN COLUMNNAME But it gives error System.Data.SQLite.SQLiteExcepti...
stackoverflow.com
반응형