我想知道两者之间是否有区别(除了引擎兼容性和可选事件之外)

CHARINDEX (expressionToFind ,expressionToSearch [, start_location])


INSTR (string , substring [, position [, occurrence]])

谢谢。

最佳答案

用法:INSTR( string1, string2 [, start_position [, nth_appearance ] ] ) 用法:CHARINDEX ( expression1 , expression2 [ , start_location ] )
-Source

除了它运行的DBMS的区别之外,CHARINDEXINSTR相同,除了nth_appearance不能使用CHARINDEX设置。

09-05 01:44