본문 바로가기
반응형

DBMS/SQLite5

[SQLite] SQLite DB Browser 에러 : https://download.sqlitebrowser.org/currentrelease 에 연결할 때 에러가 발생했습니다. - SQLite DB Browser 에러 -컴퓨터를 포맷해야하는 경우가 생겨 포맷을 하고나서 다시 환경을 잡는 도중에 SQLite DB Browser를 새롭게 설치하여 실행하는데 처음보는 에러가 발생했다(같은 버전 3.11.2임에도 불구하고 예전에 설치한거에선 이러한 에러가 발생하지 않았다.) 사실 큰 이슈사항 없는 에러이다.(그냥 일시적인 에러라 생각된다.) 기능 자체는 사용할 수 있는것으로 보아 그리 심각한 에러는 아닌듯 하지만 실행 시킬때마다 자꾸 떠서 거슬린다. 딱히 무슨 해결방안이 있는건 아니지만 신기하게도 32bit의 DB Browser을 사용하면 해당 에러가 발생하지 않고 깔끔하게 실행된다.(물론 모든 기능도 정상으로 돌아간다 PC는 64bit 임에도) ( SQLite DB Browser 설.. 2020. 4. 22.
[SQLite] 시퀄라이트_데이터 있으면 UPDATE 없으면 INSERT 처리 (feat. INSERT OR REPLACE INTO) - INSERT OR REPLACE INTO 구문 -테이블에 데이터가 이미 있으면 업데이트 하고, 없으면 값을 넣어줘야 하는 경우가 있는데 오라클에서는 MERGE INTO 구문을 지원해 주기 때문에 편하지만 SQLite는 지원을 안해줘서 없는줄 알았는데 찾아보니 비스무리한게 하나 있어 정리해둔다. 바로 INSERT OR REPLACE INTO 구문이다.해당 구문에 대해 알아보자 INSERT OR REPLACE INTO [TABLE]( COLUMN1, COLUMN2, COLUMN3, ...)VALUES( VALUE1, VALUE2, VALUE3, ...)... -- WHERE 기타 등등 구문 자체는 기존 INSERT INTO 문과 동일하되 중간에 OR REPLACE가 추가된것이다. 예) CREATE TAB.. 2020. 1. 14.
[SQLite] 시퀄라이트_NULL 값일때 값 처리 (ISNULL , IFNULL) - SQLite IFNULL - SQLite 에서는 NULL값일때 처리하고 싶으면 IFNULL을 사용하는게 좋다. 이게 오라클같은곳에서는 ISNULL, NVL 등을 사용하지만 SQLite 는 mySql 과 마찬가지로 IFNULL을 사용해주어야 한다. 사용법은 동일하기에 어떤걸 쓰느냐만 알면 쉽게 사용할 수 있다. SELECT IFNULL(MAX(SEQ),0) FROM testSql SELECT IFNULL(A,B) FROM TABLE A값이 NULL이면 B 값을 SELECT 해옵니다. 2019. 11. 24.
[SQLite] 시퀄라이트_자료형(Data Types) - SQLite 자료형 - SQLite 를 다루던 도중 데이터타입이 생각보다 많이 다르다는것을 접하여 해당 데이터타입을 기록해 두자.SQLite라는건 일반적으로 안드로이드를 개발할때 사용되는 로컬 DB 이다. 오라클을 쓰다 SQLite를 접하게 되면 명칭부터 좀 다른 데이터타입을 접하게 되는데 까먹지 않기위해 기록해두자.. 1 NULL 말 그대로 null 값이다. 2 INTEGER 1,2,3,4,6,8 bytes 의 정수 값이다. 3 REAL 8bytes의 부동소수점 값이다. 4 TEXT UTF-8, UTF-16BE, UTF-16LE인코딩의 문자열이다. 5 BLOB 입력된 그대로 저장된다. (바이너리 파일 등, 일반적으로 이미지, 비디오, MP3와 같은 대형 멀티미디어 파일을 데이터베이스에 직접 저장하는.. 2019. 11. 24.
[Android] SQLite DB Browser 다운로드 및 설치 (SQLite DB 확인용) 안드로이드 작업을 하다보면 DB를 직접 눈으로 확인하고 싶은데 어떻게 할지 고민하는 경우가 많은데 이럴때 쓰는게 DB Browser for SQLite(SQLite Browser) 툴이다. .db 파일을 SQLite Browser 툴을 이용하여 확인이 가능하다 다운로드 및 설치에 대해 알아보자 https://sqlitebrowser.org/dl/ 해당 사이트로 들어가 DB Browser for SQLite - Standard installer for 64-bit Windows 를 클릭해주자 위에 클릭을 했으면 설치파일이 다운로드 되었을것이다. DB.Browser.for.SQLite-3.11.2-win64.msi 이제 설치를 진행해보자 Next를 누른다. 다음으로 넘어가 기본적으로 체크를 해주고 Next를.. 2019. 8. 6.
반응형
TOP