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