CHARINDEXでSQL Serverの

SQL Serverは、CHARINDEX()メソッドは、文字/文字列の位置別の文字/文字列を検索するために使用されています。

文法

CHARINDEX(expressionToFind、expressionToSearch [ 、START_LOCATION ]

パラメータ

expressionToFind:ターゲット文字列、文字が8000の最大長/文字列を検索しようとしています。

expressionToSearch:文字がある/文字列。

START_LOCATION:場所を探し、デフォルトでは、初見から開始することが空です。ゼロまたは負のは、見つけるためにスタート位置に応じて算出されています。

返却値

戻り値は文字/列の位置を見つけるために、開始位置から算出した目標文字/列中に存在する(非添字を、実際の位置です)。マッチが文字/文字列の位置を見つからない場合は、0を返します。

簡単な例

選択 CHARINDEX' '' yanggb '1); - 2

Classicアプリケーション

選択し た場合を 場合 CHARINDEX' yanggb1 '' yanggb1、yanggb2、yanggb3 '<>  0  、次いで 1  そうでなければ 0   has_permission。- 1

 

「人々はあまりにも長い間見ていない、ゆっくりと、でも逃さなかったでしょう。」

おすすめ

転載: www.cnblogs.com/yanggb/p/11818793.html