私はこのSQLを実行します:
select * from dbc.columns
where
databasename = 'mydb' and
tablename = 'mytable' and
columntype = 'ts' and
1=1
order by tablename;
列は Timestamp(6) であり、その ColumnFormat 列は を返しますyyyy-mm-dd hh:mm:ss.s(6)
。ただし、DDL を で表示するとshow table mydb.mytable
、列の列形式は として表示されyyyy-mm-ddbhh:mi:ss.s(6)
ます。分のフォーマット文字列に注意してください。dbc ビューが表示さmm
れ、テーブル DDL が表示されますmi
。どうしたの?