Data Base
-
[SQLite] 내장함수 - 2Software/SQLite 2017. 8. 20. 02:33
SQLite3의 경우 기본 자료형인 문자열(Text), 정수(Integer) 나 실수(Real) 형태로 날짜/시간 값을 저장한다. 함수 내용 data(시간표현, 옵션, ...) "YYYY-MM-DD" 형식 (Y: 년, M: 월, D: 일) 반환 time(시간표현, 옵션, ...) "HH:MM:SS" 형식 (H: 시, M: 분, S: 초) 반환 datetime(시간표현, 옵션, ...) "YYYY-MM-DD HH:MM:SS" 형식 (년, 월, 일, 시, 분, 초) 반환 julianday(시간표현, 옵션, ...) 율리우스력의 기원전 4713년 1월 1일 월요일 정오를 기점으로 계산한 날짜 수 반환 strftime('포맷', 시간표현, 옵션) 시간 표현을 지정한 포맷으로 설정한 값을 반환 시간표현 YYYY-..
-
[SQLite] Record 수정 및 삭제Software/SQLite 2017. 8. 9. 02:00
Record 수정 수정할 테이블 이름을 UPDATE 뒤에 써 주고 수정할 컬럼을 SET 뒤에 써준다. 만약 수정해야 할 컬럼이 2개 이상이면 ','을 통해 컬럼을 구분한다. WHERE 뒤에는 변경할 레코드를 선택/한정하는 '조건식'을 입력. 만약 WHERE절을 생략한다면 테이블에 저장된 모든 레코드가 수정 됨 : UPDATE [테이블 이름] SET [컬럼 이름] = [수정할 값] WHERE [조건]; name price brand ---------- ---------- ---------- sonat 1000000 Hyundai K5 Kia 1000000 M3 BMW 320d 1500000 BMW 520d 1700000 BMW C220 1500000 Benz E330 1800000 Benz 현재 brand..
-
[SQLite] Record 입력하기 (INSERT)Software/SQLite 2017. 7. 26. 01:16
Table에 Record를 입력하는 것은 어렵지 않다.먼저 INSERT INTO 뒤 Record를 입력하고자 하는 Table의 이름 그 뒤에 내가 넣고자 하는 Column의 이름, 그리고 VALUES 뒤에 각 Column에 대한 값들을 넣어 주면 된다 INSERT INTO [Table Name] ([Column name], [Column name]…) VALUES ([Data], [Data], …); EX) INSERT INTO cars (name, brand, price) VALUES ('sonata', 'Hyundai', 10000000); sqlite> INSERT INTO cars (name, brand, price) VALUES ('sonat', 'Hyundai', 1000000); sqlite..