ADO.NETの質問・雑談スレ2 (421レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん
296(1): 2009/12/12(土)04:31 ID:kLyx5gG9(1/4) AAS
すみません、質問いいですか?環境はVS2008pro C# SQLServer2005EEです。
SQL分でLIKE抽出するときなのですが、%っていうのは「なくても」or「何が何文字あっても」って感じですか?
ワイルドカード文字数を指定してLIKE抽出したい場合*を使うのでしょうか?
又、*は「とりあえず何らかの文字が1文字以上ある」なのでしょうか?
やりたいことは (0は何らかの数字/A,Bはアルファベットが入ります)
000A000
000B000
000A000B
000B000A
の中から4文字目にBがくるものだけ抽出したいのです。
省4
298: 2009/12/12(土)11:59 ID:kLyx5gG9(2/4) AAS
>>297
ありがとうございました!
一文字ワイルドカードとして_を使っては見たのですが
まったく意図する結果が得られなかったので*なのかな?と思っていました。
LIKEのターゲットがCHAR(8)なのでこれが原因みたいですね。
301: 2009/12/12(土)23:20 ID:kLyx5gG9(3/4) AAS
以下のスレから誘導されてきました。
2chスレ:db
先のスレでも回答いただいたのですが、どうやら私の理解が不足している様でして
出来れば初心者にも判りやすく回答いただけないでしょうか。
質問の内容はこの通りです。
環境はVS2008pro C# SQLServer2005EEです。
SQL分でLIKE抽出するときなのですが、%っていうのは「なくても」or「何が何文字あっても」って感じですか?
ワイルドカード文字数を指定してLIKE抽出したい場合*を使うのでしょうか?
又、*は「とりあえず何らかの文字が1文字以上ある」なのでしょうか?
やりたいことは (0は何らかの数字/A,Bはアルファベットが入ります)
省10
302: 2009/12/12(土)23:22 ID:kLyx5gG9(4/4) AAS
だぁっ!!すみません。誤爆しました。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.076s*