그삽입문은 행으로 스포츠 토토 결과을 채우는 데 사용됩니다.
날씨 값에 삽입('샌프란시스코', 46, 50, 0.25, '1994-11-27');
모든 데이터 유형은 다소 명확한 입력 형식을 사용한다는 점에 유의하세요. 단순한 숫자 값이 아닌 상수는 일반적으로 작은따옴표()로 묶어야 합니다.'), 예시와 같습니다.날짜type은 실제로 수용하는 내용이 상당히 유연하지만, 이 튜토리얼에서는 여기에 표시된 명확한 형식을 고수할 것입니다.
그점유형에는 다음과 같이 좌표 쌍이 입력으로 필요합니다.
도시 값에 삽입 ('샌프란시스코', '(-194.0, 53.0)');
지금까지 사용된 구문에서는 열의 순서를 기억해야 합니다. 대체 구문을 사용하면 열을 명시적으로 나열할 수 있습니다.
INSERT INTO 날씨(도시, temp_lo, temp_hi, prcp, 날짜)
VALUES ('샌프란시스코', 43, 57, 0.0, '1994-11-29');
원하는 경우 또는 일부 열을 생략하는 경우(예: 강수량을 알 수 없는 경우) 다른 순서로 열을 나열할 수 있습니다.
INSERT INTO 날씨(날짜, 도시, temp_hi, temp_lo)
값('1994-11-29', '헤이워드', 54, 37);
많은 개발자는 암묵적으로 순서에 의존하는 것보다 더 나은 스타일로 열을 명시적으로 나열하는 것을 고려합니다.
다음 섹션에서 작업할 데이터를 얻을 수 있도록 위에 표시된 모든 명령을 입력하십시오.
당신은 또한 다음을 사용할 수도 있었습니다복사플랫 텍스트 파일에서 대량의 데이터를 로드합니다. 이는 일반적으로 더 빠릅니다. 왜냐하면복사명령은 이 애플리케이션에 최적화되어 있지만 유연성은 낮습니다.삽입. 예를 들면 다음과 같습니다:
'/home/user/weather.txt'에서 날씨 복사;
백엔드 프로세스가 파일을 직접 읽기 때문에 클라이언트가 아닌 백엔드 프로세스를 실행하는 시스템에서 소스 파일의 파일 이름을 사용할 수 있어야 합니다. 위에서 날씨 테이블에 삽입된 데이터는 다음을 포함하는 파일에서 삽입될 수도 있습니다(값은 탭 문자로 구분됨).
샌프란시스코 46 50 0.25 1994-11-27 샌프란시스코 43 57 0.0 1994-11-29 헤이워드 37 54 \N 1994-11-29
다음에 대해 자세히 읽을 수 있습니다.복사명령 입력복사.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.