SQLのLIKEを使用するには?


ひろみ  2006-06-22 23:40:48  No: 22259  IP: 192.*.*.*

SQLのSELECT文をString型の変数に格納するには
どのようにするとよろしいのでしょうか?

sql_str:string;

aaaaa:検索対象項目名(123456)3文字目から3文字が比較対象
bbbbb:比較文字列(345)


sql_str:='and aaaaa like '__'bbbbb'_'';


よろしくお願いします。

編集 削除
ひろみ  2006-06-22 23:45:08  No: 22260  IP: 192.*.*.*

追伸
bbbbbは比較文字列が格納されている、
string型の変数です。

bbbbb:='345'

こういう意味です。

編集 削除
オレ負け犬デス  2006-06-23 00:40:31  No: 22261  IP: 192.*.*.*

sql_str := 'and ' + aaaaa + ' like ''__' + bbbbb + '_''';

文字列型の変数と、文字列の違いをしっかり理解しましょう・・・としか言えん。

編集 削除