comscom@Wiki
date型のMAX値って?
最終更新:
dotcom
-
view
SQLServerのdateのMAXとか?
http://bluestick.jp/tech/?p=45
http://bluestick.jp/tech/?p=45
ちなみにOpenJPA使ってSQLServerからdateを取得すると、なぜか設定した時のと同じ値がひろってこれねーですよなんでですか???って事態発生。
http://bluewatersoft.cocolog-nifty.com/blog/2008/11/net-fw-sql-serv.html
むう。そんなとこで丸めるなー!!!
http://bluewatersoft.cocolog-nifty.com/blog/2008/11/net-fw-sql-serv.html
むう。そんなとこで丸めるなー!!!
「こんなこといまさら聞けないよう」の巻。
Javaでlong値をダイレクトに入れるときって最後に「L」を付けるのね。
シリアルIDとかによくついてたことを思い出した。
付けないで「1234567890123」とか入れるとintではこれはいかんですよーとかいわれちゃう。
Javaでlong値をダイレクトに入れるときって最後に「L」を付けるのね。
シリアルIDとかによくついてたことを思い出した。
付けないで「1234567890123」とか入れるとintではこれはいかんですよーとかいわれちゃう。
なのでやるならば「long l = 1234567890123L」って代入してあげなくちゃです。
なんでこんな話になったかってと、Timestamp型のコンストラクタの引数にlong値を直打ちしていれよーとしたらLついてなくて怒られたから。
EclipseさんはlongならLつけろなんて教えてくれません(そりゃそうだ?)なので最初、思いっきり悩んだ私。
だっていつも直接入れるなんてことないもーんだ。
EclipseさんはlongならLつけろなんて教えてくれません(そりゃそうだ?)なので最初、思いっきり悩んだ私。
だっていつも直接入れるなんてことないもーんだ。
System.out.pringln(new Timestamp(1233190324031L));
って入れると
2009-01-29 09:52:04.031
って返ってきます。ロケールによるけど。
これってSQLServerのdatetime型がlong値で表示されてたときに変換させるときに使ってたですよ。
Management Studioがまだいまいち使いこなせてない私。。。
Management Studioがまだいまいち使いこなせてない私。。。