이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 5.1. 윈 스포츠 토토 결과 기본 사항버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

5.1. 스포츠 토토 결과 기본 사항

관계형 데이터베이스의 스포츠 토토 결과은 종이의 스포츠 토토 결과과 매우 흡사합니다. 행과 열로 구성됩니다. 열의 번호와 순서는 고정되어 있으며 각 열에는 이름이 있습니다. 행의 수는 가변적입니다. 주어진 순간에 얼마나 많은 데이터가 저장되는지를 반영합니다. SQL은 스포츠 토토 결과에서 행의 순서에 대해 어떠한 보장을 보장하지 않습니다. 스포츠 토토 결과을 읽으면 정렬을 명시 적으로 요청하지 않는 한 행은 지정되지 않은 순서로 나타납니다. 이것은스포츠 토토 결과 : 문서 : 12 : 챕터 7. 쿼리. 또한 SQL은 고유 식별자를 행에 할당하지 않으므로 스포츠 토토 결과에 완전히 동일한 여러 행을 가질 수 있습니다. 이것은 SQL의 기초가 있지만 일반적으로 바람직하지 않은 수학적 모델의 결과입니다. 이 장의 뒷부분에서 우리는이 문제를 다루는 방법을 볼 것입니다.

각 열에는 데이터 유형이 있습니다. 데이터 유형은 열에 할당 할 수있는 가능한 값의 세트를 제한하고 계산에 사용될 수 있도록 열에 저장된 데이터에 의미론을 할당합니다. 예를 들어, 숫자 유형으로 선언 된 열은 임의의 텍스트 문자열을 허용하지 않으며, 이러한 열에 저장된 데이터는 수학 계산에 사용될 수 있습니다. 대조적으로, 문자열 유형으로 선언 된 열은 거의 모든 종류의 데이터를 수락하지만 문자열 연결과 같은 다른 작업을 사용할 수 있지만 수학 계산에 적합하지는 않습니다..

postgresql많은 응용 프로그램에 맞는 상당한 규모의 내장 데이터 유형 세트가 포함되어 있습니다. 사용자는 자체 데이터 유형을 정의 할 수도 있습니다. 대부분의 내장 데이터 유형은 명백한 이름과 의미론이 있으므로에 대한 자세한 설명을 연기합니다.PostgreSQL : 문서 : 12 : 8 장 데이터 무지개 스포츠 토토 결과. 자주 사용되는 데이터 유형 중 일부는입니다.정수정수숫자아마도 분수 숫자에 대해서는텍스트캐릭터 문자열의 경우날짜날짜,Time시간 값의 경우타임 스탬프날짜와 시간을 모두 포함하는 값의 경우

스포츠 토토 결과을 만들려면 적절하게 명명 된를 사용합니다.PostgreSQL :명령. 이 명령에서는 새 스포츠 토토 결과의 이름, 열의 이름 및 각 열의 데이터 유형을 지정합니다. 예를 들어:

테이블 작성 my_first_table (
    First_Column 텍스트,
    Second_column 정수
);

이것은 이름이라는 스포츠 토토 결과을 만듭니다my_first_table두 개의 열이 있습니다. 첫 번째 열은 이름입니다.First_Column그리고 데이터 유형이 있습니다텍스트; 두 번째 열에는 이름이 있습니다Second_Column및 유형Integer. 표와 열 이름은에 설명 된 식별자 구문을 따릅니다.섹션 4.1.1. 유형 이름은 일반적으로 식별자이지만 몇 가지 예외가 있습니다. 열 목록은 쉼표로 구분되어 괄호로 둘러싸여 있습니다.

물론, 이전 예는 크게 고안되었습니다. 일반적으로, 당신은 그들이 저장하는 데이터 종류를 전달하는 스포츠 토토 결과과 열에 이름을 부여합니다. 더 현실적인 예를 살펴 보겠습니다.

테이블 제품 생성 (
    product_no 정수,
    이름 텍스트,
    가격 숫자
);

(숫자유형은 금전적 금액의 전형적인대로 분수 구성 요소를 저장할 수 있습니다.)

많은 상호 관련 스포츠 토토 결과을 만들 때 스포츠 토토 결과과 열의 일관된 이름 패턴을 선택하는 것이 좋습니다. 예를 들어, 스포츠 토토 결과 이름에 특이점 또는 복수 명사를 사용할 수있는 선택이 있으며, 둘 다 일부 이론가 또는 다른 이론가가 선호합니다.

스포츠 토토 결과에 포함 할 수있는 열에 제한이 있습니다. 열 유형에 따라 250에서 1600 사이입니다. 그러나이 많은 열 근처에있는 스포츠 토토 결과을 정의하는 것은 매우 이례적이며 종종 의심스러운 디자인입니다..

더 이상 스포츠 토토 결과이 필요하지 않으면를 사용하여 제거 할 수 있습니다.PostgreSQL :명령. 예를 들어:

드롭 스포츠 토토 결과 my_first_table;
드롭 스포츠 토토 결과 제품;

존재하지 않는 스포츠 토토 결과을 떨어 뜨리려고 시도하는 것은 오류입니다. 그럼에도 불구하고 SQL 스크립트 파일에서는 오류 메시지를 무시하고 스포츠 토토 결과이 존재하는지 여부에 관계없이 스크립트가 작동하도록 무조건 각 스포츠 토토 결과을 작성하려고 시도하는 것이 일반적입니다. (원한다면를 사용할 수 있습니다.존재하는 경우 드롭 스포츠 토토 결과오류 메시지를 피하기위한 변형이지만 표준 SQL은 아닙니다.)

이미 존재하는 스포츠 토토 결과을 수정 해야하는 경우 참조PostgreSQL : 문서 : 12 : 5.6. 스포츠 토토 결과 수정이 장의 뒷부분.

지금까지 논의 된 도구를 사용하면 완전히 기능적인 스포츠 토토 결과을 만들 수 있습니다. 이 장의 나머지 부분은 데이터 무결성, 보안 또는 편의성을 보장하기 위해 스포츠 토토 결과 정의에 기능을 추가하는 것과 관련이 있습니다. 이제 스포츠 토토 결과을 데이터로 채우고 싶어하는 경우 지금까지 건너 뛸 수 있습니다롤 스포츠 토토 결과 : 문서 : 12 : 6 장 데이터 조작나중에이 장의 나머지 부분을 나중에 읽으십시오.