«sqlite» 태그된 질문

SQLite는 자체 포함 된 서버리스 구성없는 트랜잭션 SQL 데이터베이스 엔진을 구현하는 소프트웨어 라이브러리입니다.

5
SQLite INSERT-ON DUPLICATE KEY UPDATE (UPSERT)
MySQL에는 다음과 같은 것이 있습니다. INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; 이 기능이 SQLite에 존재하지 않는다는 것을 알고있는 한 제가 알고 싶은 것은 두 개의 쿼리를 실행하지 않고도 동일한 효과를 얻을 수있는 방법이 있는지 여부입니다. 또한 이것이 가능하지 않은 …
98 sql  mysql  database  sqlite  upsert 

7
SQLITE SQL 덤프 파일을 POSTGRESQL로 변환
저는 POSTGRESQL에서 프로덕션과 함께 SQLITE 데이터베이스를 사용하여 개발을 해왔습니다. 방대한 양의 데이터로 로컬 데이터베이스를 업데이트했으며 특정 테이블을 프로덕션 데이터베이스로 전송해야합니다. 실행을 기반으로 sqlite database .dump > /the/path/to/sqlite-dumpfile.sqlSQLITE는 다음 형식으로 테이블 덤프를 출력합니다. BEGIN TRANSACTION; CREATE TABLE "courses_school" ("id" integer PRIMARY KEY, "department_count" integer NOT NULL DEFAULT 0, "the_id" integer UNIQUE, …



7
Android SQLite DB 종료시기
Android에서 SQLite 데이터베이스로 작업하고 있습니다. 내 데이터베이스 관리자는 싱글 톤이며 현재 초기화 될 때 데이터베이스에 대한 연결을 엽니 다. 누군가가 내 클래스를 호출하여 데이터베이스 작업을 할 때 이미 열려 있도록 데이터베이스를 항상 열어 두는 것이 안전합니까? 또는 각 액세스가 필요하기 전과 후에 데이터베이스를 열고 닫아야합니다. 계속 열어두면 해가 되는가? 감사!
96 android  sqlite 

1
Android SQLite : 삽입 / 바꾸기 메서드의 nullColumnHack 매개 변수
Android SDK에는 SQLite로 데이터를 조작하는 몇 가지 편리한 방법이 있습니다. 그러나 삽입 및 바꾸기 방법은 nullColumnHack내가 이해하지 못하는 사용법을 사용합니다. 문서에서는 다음과 같이 설명하지만 테이블에 허용되는 여러 열이있는 경우 NULL어떻게됩니까? 나는 그것을 정말로 이해하지 못한다 : / SQL은 완전히 빈 행을 삽입하는 것을 허용하지 않으므로 initialValues가 비어 있으면이 열 [ …
96 android  sqlite 

4
Android 애플리케이션에서 두 개의 SQLite 테이블을 어떻게 조인합니까?
배경 나는 두 개의 테이블이있는 데이터베이스가 안드로이드 프로젝트를 가지고 tbl_question와 tbl_alternative. 보기를 질문과 대안으로 채우기 위해 커서를 사용하고 있습니다. 두 테이블을 조인 할 때까지 필요한 데이터를 가져 오는 데 문제가 없습니다. Tbl_question ------------- _신분증 질문 categoryid Tbl_alternative --------------- _신분증 질문 categoryid 대안 다음과 같은 것을 원합니다. SELECT tbl_question.question, tbl_alternative.alternative where …
95 android  sqlite 

12
Sqlite에서 마지막 기록을 얻는 방법?
나는 하나의 테이블 question_table과 하나 ImageButton( 뒤로 )가 있습니다. 뒤로를 클릭 한 후 데이터베이스에서 마지막으로 삽입 된 레코드를 가져와야 합니다. 내 행이 다음과 같은 열이 포함되어 : question, optionA, optionB, optionC, optionD, 나는 내에서 사용하기위한 데이터가 필요 Activity. 데이터베이스에 한 가지 방법을 만들었지 만 작동하지 않습니다. 다음은 참조 용 코드입니다. …
95 android  sqlite 

17
System.Data.SQLite Close ()가 데이터베이스 파일을 해제하지 않습니다.
파일을 삭제하기 전에 데이터베이스를 닫는 데 문제가 있습니다. 코드는 myconnection.Close(); File.Delete(filename); 그리고 Delete는 파일이 아직 사용 중이라는 예외를 발생시킵니다. 몇 분 후에 디버거에서 Delete ()를 다시 시도 했으므로 타이밍 문제가 아닙니다. 트랜잭션 코드가 있지만 Close () 호출 전에 전혀 실행되지 않습니다. 그래서 나는 그것이 공개 거래가 아니라고 확신합니다. 열기와 닫기 …

2
SQLite 기본 설정 변경
우리는 언제 유형이 .mode column열과 같은 테이블을 볼 수 있는지 알고 .headers on있습니다. 그리고 테이블의 헤더를 볼 수 있습니다. 그러나 두 가지 기본 설정을 만드는 방법이 있는지 알고 싶습니다. sqlite의 소스 코드를 수정합니까 ?? 또는 이러한 설정에 대한 구성 파일이 있습니까?
95 sqlite 

8
Sqlite의 앱 내 데이터베이스 마이그레이션 모범 사례
나는 내 아이폰에 sqlite를 사용하고 있으며 데이터베이스 스키마가 시간이 지남에 따라 변경 될 것으로 예상합니다. 매번 성공적인 마이그레이션을 수행하기 위해주의해야 할 사항, 명명 규칙 및주의해야 할 사항은 무엇입니까? 예를 들어, 데이터베이스 이름 (예 : Database_v1)에 버전을 추가하는 것을 생각했습니다.
94 iphone  sqlite 

4
Sqlite 또는 MySql? 결정하는 방법? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 둘 중 어떤 것을 사용할지 결정하는 방법에 대한 좋은 경험 규칙이 있습니까? 그리고 Sqlite …
94 mysql  database  sqlite 

5
SQLite에서 변수를 선언하고 사용
SQLite에서 변수를 선언하고 insert작동에 사용하고 싶습니다 . MS SQL에서와 같이 : declare @name as varchar(10) set name = 'name' select * from table where name = @name 예를 들어에서 가져 와서 last_insert_row사용해야합니다 insert. 바인딩에 대해 뭔가를 찾았지만 완전히 이해하지 못했습니다.


1
SQLite-특정 숫자만큼 값 증가
마지막 값을 읽지 않고 나중에 업데이트하지 않고 테이블의 특정 값을 특정 숫자만큼 늘릴 수 있습니까? 즉, "제품"및 "품질"열이 있습니다. 제품 : iLamp 품질 : 50 품질을 x만큼 높이거나 낮추고 싶습니다. 이를 달성하기 위해 나는 먼저 마지막 값 (50)을 읽고 증가 또는 감소한 다음 다시 기록합니다. 이 작업을 완료하는 직접적인 방법이 …
93 sqlite 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.