- PR -

SQL SERVER T-SQLの%使い方について

投稿者投稿内容
yangjiayi
ベテラン
会議室デビュー日: 2007/10/04
投稿数: 59
投稿日時: 2008-09-08 10:54
引用:

こあらさんの書き込み (2008-09-08 10:22) より:
引用:

この中の【%d】と【%s】はどういう定義でしょうか。
この使い方はわかりませんでした。

ちなみに、【%d】を【%a】とかに入れ替えてみたら、エラーが出ています。


ですから、なぜ、【%d】と【%s】じゃないといけないのかを聞いています。
別に使い方を聞いていませんが…



まさにRAISERRORのフラグの使い方を聞かれているようにしか読めませんでした。
私には、ココに書いてあることより詳しいことは説明できそうにありません。
http://technet.microsoft.com/ja-jp/library/ms178592.aspx

スレ汚しすみませんでした。


型指定 意味
d または i
符号付き整数

o
符号なし 8 進数

s
文字列

u
符号なし整数

x または X
符号なし 16 進数

TECHNETのほうが書いていましたね。MSDNを見たが、そこまでの説明はなかったです。
有難う御座います。
rain
ぬし
会議室デビュー日: 2006/10/19
投稿数: 549
投稿日時: 2008-09-08 11:22
引用:

yangjiayiさんの書き込み (2008-09-08 10:54) より:

TECHNETのほうが書いていましたね。MSDNを見たが、そこまでの説明はなかったです。



MSDN より:
引用:

d、i、o、x、X、または u の各文字型で使われ、shortintprecision 型 (h) または longint 型 (l) の値を作成します。



TechNetより:
引用:

d、i、o、s、x、X、または u の各文字型で使われ、shortint 型 (h) または longint 型 (l) の値を作成します。



なるほど、TechNetのほうが新しいだけあって記述が増えてますね。
直後の表は全く同じでしたが。

スキルアップ/キャリアアップ(JOB@IT)