データ型
TiDB は、 SPATIAL
のタイプを除く MySQL のすべてのデータ タイプをサポートします。これには、 数値型 、 文字列型 、 日付と時刻のタイプ 、およびJSON タイプがすべて含まれます。
データ型に使用される定義はT(M[, D])
として指定されます。どこで:
T
特定のデータ型を示します。M
整数型の最大表示幅を示します。浮動小数点型および固定小数点型の場合、格納できる合計桁数 (精度) はM
です。文字列型の場合、最大長はM
です。 M の最大許容値はデータ型によって異なります。D
は浮動小数点型と固定小数点型に適用され、小数点以下の桁数 (スケール) を示します。fsp
TIME
、DATETIME
、およびTIMESTAMP
タイプに適用され、小数秒の精度を表します。fsp
値を指定する場合は、0 ~ 6 の範囲内である必要があります。値 0 は、小数部がないことを意味します。省略した場合、デフォルトの精度は 0 です。