분류 전체보기
[PostgreSQL] libpq 를 이용한 어플리케이션 작성
출처: http://weblog.linuxlab.co.kr/docs/98-02-4.htm 공개 데이터베이스 서버 PostgreSQL (4) -libpq를 이용한 어플리케이션 작성 한동훈 ddoch@hitel.kol.co.kr 1. PostgreSQL의 C 인터페이스 - libpq 지금까지는 PostgreSQL의 SQL특징을 살펴보았다. 이제부터는 SQL 외의 기능들을 중점으로 살펴보도록 하겠다. 그 첫 번째로서 PostgreSQL의 C 인터페이스인 libpq에 대해서 알아보도록 하자. libpq는 말그대로 PostgreSQL의 데이터베이스를 다루는데 사용되는 C 라이브러리이다. 사실 사용자 프로그램인 psql도 libpq를 사용하여 작성한 어플리케이션의 일종이다. 만들기에 따라서 psql 보다 더 뛰어난..
[PostgreSQL] CTID 란?
PostgreSQL 에 오라클의 rowid 가상 컬럼에 해당하는게 무엇일가요? 바로 CTID 요놈입니다. CTID 는 테이블 내부 행 버전의 물리적 위치를 나타냅니다. 오라클의 ROWID 처럼 행을 빠르게 찾기 위해 사용할 수 있지만 행 CTID 값은 지속성을 가지고 있지 않으므로, 값이 바뀔수 있으므로 주의해야 합니다. 아래는 CTID 가상 컬럼을 조회한 예입니다. #SQL> select ctid, ename from emp; ctid | ename --------+-------- (0,1) | SMITH (0,2) | ALLEN (0,3) | WARD (0,4) | JONES (0,5) | MARTIN (0,6) | BLAKE (0,7) | CLARK (0,8) | SCOTT (0,9) | KING ..
[PostgreSQL] CSV 파일( Excel 파일 ) PostgreSQL DB 에 입력하는 방법
Excel Data 를 DB 에 입력하는 방법 먼저, Postgres 계정으로 DataBase 를 생성한다. => CREATE DATABASE inputtest; DB 생성 후 , Table 을 생성한다. => CREATE TABLE list ( Name varchar(10), Age int NOT NULL ); 생성을 다 한 후, 엑셀 파일에서 데이터를 적은 후 다른이름으로 저장( *.csv ) 을 한다. 데이터를 적어놓을 때 필드명은 지우고 데이터만 남긴다. 이름 | 나이
[PostgreSQL] 데이터타입 및 사용법 사이트
http://www.linuxlab.co.kr/docs/98-01-5.htm 버전은 낮아도 왠만한건 나와있음 .. :>
[CAM] 광학(카메라) 용어 정리
광학 (카메라) 용어 정리 1. CCD, 고체 촬상 소자, 이미지센서 빛의 신호를 전기적인 신호로 바꿔주는 센서의 일종으로 고체촬상소자라고도 불린다. CCD는 픽셀 또는 화소라고 불리는 수많은 광전소자로 구성되어 있다. 크기는 CCD의 대각선 직경을 Inch로 표현(1/2Inch, 1/3Inch)하며, CCD의 크기가 클수록 사진의 화질이 좋다. - 고체촬상소자 : 아날로그 카메라의 필름에 해당되는 CCD의 다른 표현. - 이미지센서(Image Sensor) : 일반 카메라의 필름에 해당되는 CCD의 다른 표현 즉, CCD 란 일반카메라의 이미지를 담아내는 필름이라고 생각된다. 2. CMOS CMOS(Complementary Metal Oxide Semiconductor) : 주로 PC 카메라용으로 활용..
[PostgreSQL] SUB QUERY
SUB-QUERY -- simple sub-query SELECT title FROM books WHERE author_id=(SELECT id FROM authors WHERE last_name='Geisel' AND first_name='Theodor Seuss'); -- sub-query using IN SELECT title FROM books WHERE author_id IN (SELECT id FROM authors WHERE last_name ~ '^[A-E]'); -- multi-column sub-query using IN SELECT isbn, cost, retail FROM stock WHERE (isbn, stock) IN (SELECT isbn, 0 FROM editions WHE..