条件付きの解決策を見つけました
metaData.getColumnType(columnNumber) == 12
この条件が満たされた場合、クエリを実行します
SELECT System_Type_Id FROM Sys.Columns WHERE Name = [column name] AND Object_Id = (SELECT Object_Id FROM Sys.Tables WHERE Name = [table name])
smalldatetime
の場合 58
を返します
datetime
の場合 61
を返します .