SUBSTRING、CHARINDEX 和 PATINDEX 是 SQL Server 2000 中用于操作字符串的三种函数。

SUBSTRING 函数返回指定字符串中指定起始位置和长度的子字符串。

CHARINDEX 函数返回指定子字符串在指定字符串中首次出现的起始位置。

PATINDEX 函数与 CHARINDEX 函数类似,但允许在子字符串中使用通配符,并且可以用于 CHAR、VARCHAR 和 TEXT 数据类型。