こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

SQLServerでビューを作成する時のデータ型

いつもお世話になっています。

SQLServer2005で複数テーブルを結合したビューを作成したいのですが
フィールドの中にデータを演算した結果をセットしたいと思っています。

ここまでは問題なくできたのですが
演算した結果のデータ型が元のデータ型に依存しているのか
floatになっていました。

実際には有効数字の観点から、intが適切なので
データ型を指定したいのですが、その方法がよくわかりません。

ビューを作成する時に、データ型を指定する方法を教えていただきたいと思います。

よろしくお願いします。

投稿日時 - 2010-03-05 11:14:09

QNo.5726458

困ってます

質問者が選んだベストアンサー

Viewの中で変換してください

CONVERT(int,フィールド)

投稿日時 - 2010-03-05 11:39:58

お礼

MSDNで確認しました(関数を見逃していたようです)

http://msdn.microsoft.com/ja-jp/library/ms187928(SQL.90).aspx

アドバイスありがとうございました。

投稿日時 - 2010-03-05 12:51:53

このQ&Aは役に立ちましたか?

3人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(1)

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-