Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
SQL文でのFormat関数について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=10267#CommentId20814
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
河童
 (社会人)
投稿日時
2011/6/8 17:06:09
こんにちは。
魔界の仮面弁士さん、お返事ありがとうございます。
すみません。
操作環境を書くのを忘れていました。
データベースは
SQLServer2005Express
を使用しています。
今までAccessしか使用してこなかったので、
VBでの操作に戸惑っています。
> 少数 → 小数
わぉ、はずかしい。
全然気付かずに変換していました。
>> SQL文中でデータを整形するには
>SQL Server なら「SELECT CONVERT(varchar, CONVERT(MONEY, 123456), 1)」で『123,456.00』
ありがとうございます。
小数点を表示できました。
一度、Money型に変換するのが肝ですね。
もう一点教えて下さい。
売上区分のデータ整形ですが、
int型の1からテキスト型の01に変換する方法を教えて下さい。
SELECT CONVERT(varchar, TS.売上区分, '00')
int型の売上区分をCONVERT関数でテキスト型に変換するときの
変換スタイルで2桁にするにはどのように設定すればいいですか?
int型の売上区分は必ず1桁で
テキスト型に変換するときは頭に0を付けて2桁にしたいです。
よろしくお願い致します。