0

MS アクセス データベースに挿入する必要があります。私はそれを行うためにjdbcを使用しています。文字列「12:00:34」として時間があり、日付/時刻オブジェクトとして MS アクセスに挿入する必要があります。どうすればいいのですか?24時間形式に変換する必要があります

4

2 に答える 2

0

これを SQL 日付に変換する必要があります。Java 日付から SQL への例を次に示します。

于 2011-12-06T18:57:05.387 に答える
0

MS-Access は日付を倍精度浮動小数点数として格納します。0 は 1899 年 12 月 30 日、12 時は 0.5 として格納されます。

時刻が 12:30 の場合は、msaccess に 1899 年 12 月 30 日 12:30 として保存する必要があります。これは、時刻として解釈されるためです。

これを Access SQL でリテラルとして配置する必要がある場合は、#30/Dec/1899 12:30# のように表示されます。

例えば

INSERT INTO myTable (mydate) VALUES #30/Dec/1899 12:30#;

単純な Access SQL Insert ステートメントです。

于 2011-12-06T19:31:04.663 に答える