weeed
114
2020-06-01 11:23:20
0
509

MSSQL 테이블을 SQLITE DB로 복사할 수 있나요?


MSSQL연동이 되어있는 앱에서 사용자의 정보나 스피어로 사용할 정보들을 내부에 저장하여 인터넷이 끊겨도 사용할 수 있게 만드려고 합니다.

MSSQL에서 처음 로그인 할 때 그런 정보를 가져와 비교 후 업데이트 되어있으면 SQLite에서도 업데이트 하려고 합니다.

ATTACH나 CREATE TABLE [대상 테이블명] SELECT * FROM [원본 테이블명]  이런 방법이 있다고 하는데,

예제를 찾지 못해서인지, 아니면 같은 DB에서만 해당하는 내용인지 테스트가 실패했습니다.


1. 혹시 MSSQL -> SQLITE로 테이블 복사하는 명령문이 따로 있나요?

2. PK가 없으면 UPDATE문은 사용 불가능 하겠죠? 그럼 PK가 있는지 SELECT문 이용한 후 INSERT문을 사용할지 UPDATE문을 사용할지 판단해야하는 방법이 보편적인 방법인가요?

3. 마찬가지로 테이블이 생성되어있으면 CREATE TABLE, 생성되어있으면 INSERT문 UPDATE문을 사용하여 데이터를 넣어주는 비교문이 있어야하죠?(한 명령어를 써서 테이블이 있으면 자동 생성, 아니면 정보 업데이트 실행하는 명령어가 없는거죠?)

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.