PATINDEXのパターン引数でアンダースコア文字をエスケープするには?
2023-09-28 13:36:51
質問
PATINDEXでアンダースコアの位置を見つけるための解決策を見つけました。
DECLARE @a VARCHAR(10)
SET @a = '37_21'
PRINT PATINDEX('%_%', @a) -- return 1 (false)
PRINT PATINDEX('%!%', REPLACE(@a, '_', '!')) -- return 3 (correct)
他のアイデアはありますか?アンダースコア文字をエスケープする方法とか?
どのように解決するのですか?
いつも括弧でやっています。
'%[_]%'
関連
-
[解決済み] Python で文字列リテラルをエスケープせずに書くには?
-
[解決済み] Vimで文字を改行で置き換える方法
-
[解決済み] \0-9]よりも効率が悪い
-
[解決済み] SQL Serverでシングルクォートをエスケープするにはどうすればよいですか?
-
[解決済み] razor viewエンジンでの@文字のエスケープ
-
[解決済み] 文字列からすべての改行を削除する方法
-
[解決済み] SQL Server アンダースコアのエスケープ
-
[解決済み】LIKE句の角括弧をエスケープするにはどうしたらいいですか?
-
[解決済み】MySQLで正規表現による置換を行うには?
-
[解決済み] T-SQLでXML文字列の属性にある二重引用符をエスケープするにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] SQL Server MS 2012の現在のセキュリティコンテキストでは、サーバープリンシパルはデータベースにアクセスできません。
-
[解決済み] SQL Server Error "String Data, Right Truncation "の意味と修正方法について教えてください。
-
[解決済み] SQL Server データベース復元エラー: 指定されたキャストは無効です。(SqlManagerUI)
-
[解決済み] データ損失の可能性があるため、スキーマの更新を終了します。
-
[解決済み] リンクサーバーとしてローカルデータベースを使用する場合、「Deferred prepare could not be completed」エラーが発生する。
-
[解決済み] BCP - IDENTITY列を持つテーブルにインポートする際、キャスト指定に無効な文字値がある。
-
[解決済み] SQL Serverで文字列からすべてのスペースを削除する
-
[解決済み] SQL ServerでRegExを使用する
-
[解決済み] SQL Server Management StudioでIntelliSenseが機能しない
-
[解決済み] SQL ServerでGROUP BYと一緒にDISTINCTを使用する