[sql] 결제 정보 데이터 타입
결제 정보를 관리하기 위해 데이터베이스에서 사용할 수 있는 여러 가지 데이터 타입을 알아보겠습니다.
1. INT
INT 데이터 타입은 정수 값을 저장하기 위해 사용됩니다. 결제 금액이나 결제 ID와 같은 정수 값을 저장하는데 적합합니다.
예시:
CREATE TABLE payment (
payment_id INT,
amount INT
);
2. VARCHAR
VARCHAR 데이터 타입은 가변 길이의 문자열을 저장하기 위해 사용됩니다. 결제 수단이나 결제 상태와 같은 문자열 정보를 저장하는데 적합합니다.
예시:
CREATE TABLE payment (
payment_id INT,
payment_method VARCHAR(20),
status VARCHAR(10)
);
3. DATE
DATE 데이터 타입은 날짜를 저장하기 위해 사용됩니다. 결제 일자와 같은 날짜 정보를 저장하는데 적합합니다.
예시:
CREATE TABLE payment (
payment_id INT,
payment_date DATE
);
4. DECIMAL
DECIMAL 데이터 타입은 고정 소수점 값을 저장하기 위해 사용됩니다. 결제 금액을 소수점으로 표현해야 할 경우에 사용합니다.
예시:
CREATE TABLE payment (
payment_id INT,
amount DECIMAL(10, 2)
);
5. BOOLEAN
BOOLEAN 데이터 타입은 참 또는 거짓 값을 저장하기 위해 사용됩니다. 결제 완료 여부와 같은 논리적인 값을 저장하는데 적합합니다.
예시:
CREATE TABLE payment (
payment_id INT,
completed BOOLEAN
);