
db2_columns 테이블에서 테이블 이름과 열 이름을 조회하려면 다음과 같은 쿼리를 사용할 수 있습니다.
#hostingforum.kr
sql
SELECT TABLE_NAME, COLUMN_NAME
FROM db2_columns
WHERE TABLE_NAME = '테이블 이름';
테이블 이름 대신에 테이블 이름을 지정하면 해당 테이블의 열 정보를 조회할 수 있습니다.
db2_columns 테이블에서 열의 데이터 타입을 확인하려면 다음과 같은 쿼리를 사용할 수 있습니다.
#hostingforum.kr
sql
SELECT DATA_TYPE
FROM db2_columns
WHERE TABLE_NAME = '테이블 이름' AND COLUMN_NAME = '열 이름';
이 쿼리에서는 테이블 이름과 열 이름을 지정하여 해당 열의 데이터 타입을 조회할 수 있습니다.
db2_columns 테이블에서 열의 데이터 타입이 CHAR, VARCHAR, DATE, TIMESTAMP 등이 구분되는 방법은 다음과 같습니다.
- CHAR: CHAR 데이터 타입은 고정 길이 문자열을 나타내며, 데이터 타입이 CHAR(n)인 경우 n은 문자열의 길이를 나타냅니다.
- VARCHAR: VARCHAR 데이터 타입은 가변 길이 문자열을 나타내며, 데이터 타입이 VARCHAR(n)인 경우 n은 문자열의 최대 길이를 나타냅니다.
- DATE: DATE 데이터 타입은 날짜를 나타내며, 4자리 연도, 2자리 월, 2자리 일로 구성됩니다.
- TIMESTAMP: TIMESTAMP 데이터 타입은 날짜와 시간을 나타내며, 4자리 연도, 2자리 월, 2자리 일, 2자리 시간, 2자리 분, 2자리 초로 구성됩니다.
예를 들어, db2_columns 테이블에서 열의 데이터 타입이 CHAR, VARCHAR, DATE, TIMESTAMP인 경우 다음과 같이 조회할 수 있습니다.
#hostingforum.kr
sql
SELECT DATA_TYPE
FROM db2_columns
WHERE TABLE_NAME = '테이블 이름' AND COLUMN_NAME = '열 이름'
AND DATA_TYPE IN ('CHAR', 'VARCHAR', 'DATE', 'TIMESTAMP');
이 쿼리에서는 데이터 타입이 CHAR, VARCHAR, DATE, TIMESTAMP인 열의 정보를 조회할 수 있습니다.
2025-07-06 12:00