아래 처럼 쿼리를 진행하면
data type 까지는 되는데
데이터 길이를 알고 싶은되요
조언 구합니다.
Copy
SELECT DISTINCT TABLE_NAME, COLUMN_NAME, data_type
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME IN ('mb_id')
AND TABLE_SCHEMA='dbname'
결과

답변 2개 / 댓글 1개
채택된 답변
+20 포인트
내가누구야
2021-02-08 (월) 13:11:21
SELECT TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME,ORDINAL_POSITION,COLUMN_DEFAULT
,DATA_TYPE,COLUMN_TYPE,COLUMN_KEY,EXTRA,COLUMN_COMMENT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA='DB_NAME' AND TABLE_NAME='TABLE_NAME';
으로 검색해보시면 COLUMN_TYPE 이 길이/설정 값을 표시해줍니다.
답변에 대한 댓글 1개
sukja
2021-02-08 (월) 15:28:38
Copy
SELECT TABLE_NAME,COLUMN_NAME,ORDINAL_POSITION,COLUMN_DEFAULT
,DATA_TYPE,COLUMN_TYPE,COLUMN_KEY,EXTRA,COLUMN_COMMENT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA='dbname' AND COLUMN_NAME IN('mb_id');
결과
![]()
답변을 작성하려면 로그인이 필요합니다.