- 締切済み
SQL Server において
いつも大変お世話になっています。 早速質問させていただきます。 SQL SERVER で、数値演算を行いたいのですが、 どれが演算子になっているのかがよく分かりません(- -; 「+」だと文字列演算になってしまい、ならば、数値型に変換してからやればいいのだ!!とおもい、TO_NUMBER関数を使ったところ関数とは認識されませんでした(T T)。 一体どうすればいいのでしょうか?お願いします。教えていただきたいです。 Oracleの関数が使えない場合があるので、SQL SERVER で使用できる関数が載っているサイトなどがあったら教えていただきたいです。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ARC
- ベストアンサー率46% (643/1383)
回答No.2
select convert(INTEGER ,'12345') + convert(INTEGER,'456') でいいかと。 他には、CAST関数も使えるでしょうね。
- はなおか じった(@Jitta)
- ベストアンサー率42% (69/161)
回答No.1
SQL Serverにマニュアルはないのでしょうか?まず、マニュアルをあたるべきだと思いますけど?
質問者
お礼
マニュアル…ですか(@ @) 本は一通り読んだのですが、Oracleとの「違い」 が良く分からなかったのです。 サイトの紹介ありがとうございます。(^^)
お礼
ありがとうございます。参考にさせていただきます!