String
Numeric
Date and Time
วิธีตรวจสอบ Data Type
sql
SELECT TABLE_CATALOG
-- , TABLE_NAME
, COLUMN_NAME, DATA_TYPE
, CHARACTER_MAXIMUM_LENGTH AS TEXT_LENGTH
, NUMERIC_PRECISION
, NUMERIC_SCALE
, COLLATION_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'ชื่อตาราง'
// ตรวจสอบ Primary Key
SELECT COLUMN_NAME, CONSTRAINT_NAME
FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE
WHERE TABLE_NAME = 'ชื่อตาราง'
AND CONSTRAINT_NAME = 'PRIMARY';