ADO.NETの質問・雑談スレ2 (421レス)
上
下
前
次
1-
新
301
: 2009/12/12(土)23:20
ID:kLyx5gG9(3/4)
AA×
2chスレ:db
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
301: [] 2009/12/12(土) 23:20:41 ID:kLyx5gG9 以下のスレから誘導されてきました。 http://pc11.2ch.net/test/read.cgi/db/1234077152/ 先のスレでも回答いただいたのですが、どうやら私の理解が不足している様でして 出来れば初心者にも判りやすく回答いただけないでしょうか。 質問の内容はこの通りです。 環境はVS2008pro C# SQLServer2005EEです。 SQL分でLIKE抽出するときなのですが、%っていうのは「なくても」or「何が何文字あっても」って感じですか? ワイルドカード文字数を指定してLIKE抽出したい場合*を使うのでしょうか? 又、*は「とりあえず何らかの文字が1文字以上ある」なのでしょうか? やりたいことは (0は何らかの数字/A,Bはアルファベットが入ります) 000A000 000B000 000A000B 000B000A の中から4文字目にBがくるものだけ抽出したいのです。 LIKE %B% では000A000Bも拾ってしまいます。 この場合*B*でいいのでしょうか? (正規表現も試しましたがかなり遅い感じを受けましたので出来れば避けたいです) よろしくお願いいたします。 一文字ワイルドカードは_だと教えて頂きましたが、___B%ではまるで抽出できませんでした http://mevius.5ch.net/test/read.cgi/db/1234077152/301
以下のスレから誘導されてきました 先のスレでも回答いただいたのですがどうやら私の理解が不足している様でして 出来れば初心者にも判りやすく回答いただけないでしょうか 質問の内容はこの通りです 環境は2008 2005です 分で抽出するときなのですがっていうのはなくても何が何文字あってもって感じですか? ワイルドカード文字数を指定して抽出したい場合を使うのでしょうか? 又はとりあえず何らかの文字が文字以上あるなのでしょうか? やりたいことは は何らかの数字はアルファベットが入ります の中から文字目にがくるものだけ抽出したいのです ではも拾ってしまいます この場合でいいのでしょうか? 正規表現も試しましたがかなり遅い感じを受けましたので出来れば避けたいです よろしくお願いいたします 一文字ワイルドカードはだと教えて頂きましたがではまるで抽出できませんでした
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 120 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
2.902s*