the삽입명령문은 사용됩니다 줄로 와이즈 토토 채우십시오 :
날씨 값에 삽입 ( '샌프란시스코', 46, 50, 0.25, '1994-11-27');
모든 데이터 유형은 다소 명백한 입력 형식을 사용합니다. 단순한 숫자 값이 아닌 상수는 일반적으로 단일 따옴표로 둘러싸여 있습니다 ('), 예. 그만큼날짜열은 실제로입니다 그것이 받아들이는 것이 매우 유연하지만이 튜토리얼의 경우 여기에 표시된 모호하지 않은 형식을 고수하십시오.
the포인트유형은 좌표가 필요합니다 여기에 표시된대로 입력으로 쌍을 이루십시오 :
도시 가치에 삽입 ( '샌프란시스코', '(-194.0, 53.0)';
지금까지 사용 된 구문은 순서를 기억해야합니다. 열. 대체 구문을 사용하면 열을 나열 할 수 있습니다 명시 적으로 :
날씨에 삽입 (도시, temp_lo, temp_hi, prcp, 날짜) 가치 ( '샌프란시스코', 43, 57, 0.0, '1994-11-29');
원하는 경우 열을 다른 순서로 나열 할 수 있습니다. 예를 들어 강수량이있는 경우 일부 열을 생략하십시오 알려지지 않은:
날씨에 삽입 (날짜, 도시, temp_hi, temp_lo) 값 ( '1994-11-29', 'Hayward', 54, 37);
많은 개발자들이 열을 더 잘 나열하는 것을 고려합니다 주문에 의존하는 것보다 스타일.
위에 표시된 모든 명령을 입력하여 일부가 있습니다. 다음 섹션에서 작업 할 데이터.
당신도 사용할 수도 있습니다COPY대량의 데이터를로드하려면 플랫 텍스트 파일. 이것은 일반적으로 더 빠르기 때문에copy명령은이 응용 프로그램에 최적화되었습니다 보다 유연성을 적게 허용하는 동안삽입. 예는 다음과 같습니다.
'/home/user/weather.txt'에서 날씨를 복사합니다.
소스 파일의 파일 이름을 사용할 수 있어야합니다. 백엔드 이후 클라이언트가 아닌 백엔드 서버 시스템 서버는 파일을 직접 읽습니다. 당신은에 대해 자세히 읽을 수 있습니다.COPY참조 설명서.