- - PR -
select col_name, 0 as abcd 。。。。from table_name
1
| 投稿者 | 投稿内容 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-11-29 10:04
基本なのかもしれませんが、経験ないため教えてください。
select col_name, 0 as abcd, 0 as lmn, 0 as opq, 0 as vwx from table_name go という書き方があった場合のご質問です。 カラムにゼロという項目がない場合、0 as abcd と書いていた場合、どういった動作をするのでしょうか。 仮にゼロというカラムがあったとしても、 0 as で複数書いた場合、どのような動作をするのでしょうか。 例えば、データベースやハードウェアへの異常な負荷となる、など。 書き方は、データベースによる違いもあると思いますが、 この場合、SQL-92規格などによる仕様なのでしょうか。 | ||||||||||||
|
投稿日時: 2006-11-29 10:21
データベースが何かわかりませんが、エラーが出ませんか? (質問する前に、とりあえず試して見てみては?) | ||||||||||||
|
投稿日時: 2006-11-29 10:24
冬寂さん、ご回答、ありがとうございます。 環境が整ったら、試してみます。いつ整うか分かりませんが。。。 環境がなく、フリーズ激しいパソコンで困ってますぅぅぅぅぅー。 | ||||||||||||
|
投稿日時: 2006-11-29 11:36
0と言う項目があってもabcdという項目名で0の値が返されます。 0と言う名前の項目の場合、通常のRDBでは項目名をエスケープする必要が有ります。 goって書いてあるので、SQLServerでしょうか? [0]とか"0"とか、そんな書き方です。 #まずは試せばいいのに。
そんなのはRDBの実装次第です。RDBの中の実装まで知る必要が有りますか? どうしても知りたいのであれば、メーカーのサポートに問い合わせてみては。
公開されているので、ご自身で読まれてみては。 (追記) タイトルにSQLを書いても全く意味不明です。 読み手の気持ちを考えてください。個人の日記じゃないんですから。 [ メッセージ編集済み 編集者: かつのり 編集日時 2006-11-29 11:38 ] | ||||||||||||
1
