-
Android, React Native 2023‧01‧18
리액트 네이티브 DB 선택 고민할 때 sqlite 쓰지 마세요. (API 30 오류 및 임시 해결방법 포함)
리액트 네이티브의 로컬 DB를 무엇으로 구성할까 고민하고 많이 찾아봤었다. 파이어베이스 부터 시작해서 realms 까지도 생각했지만 현 상황에서 sqlite에 대한 정보들이 가장 쉽고 빠르게 진행할 수 있었다. 하지만 국내에 공유된 sqlite (패키지 : andpor의 react-native-sqlite-storage)는 안드로이드 API 30에서 심각한 오류가 발생한다. 바로 Open database failed 로 DB가 아예 연결이 안된다. 하지만 패키지의 업데이트는 오래전부터 멈췄다. sqlite로 […]
-
SQL 2022‧12‧06
SQLite - 컬럼의 최대값 가져오기
your_table 이라는 테이블에서 id 컬럼의 최대값을 불러온다.
-
SQL 2022‧12‧06
SQLite- insert 후 입력한 값 받기
SQLite 3.35 의 RETURNING 을 이용해서 입력하자마자 입력한 값을 리턴 받을 수 있다. 이렇게 insert 하자마자 nickname 컬럼의 값을 받을 수 있다. 만약 PRIMARY KEY 로 지정한 컬럼이 seq이고 AUTOINCREMENT 를 해놓았다면, 이렇게 seq로 불러오면 된다.
-
SQL 2022‧12‧06
INSERT INTO 컬럼 지정없이 빈값으로 넣기
your_table에 넣으려는 테이블을 지정하면 됨