2017-09-29 46 views
1

在Pervasive SQL版本11中,是否有一個本機函數可以在select子句中使用,該子句將返回字符串中字符的索引位置?Pervasive SQL - 獲取字符串中字符的位置

我發現這一點: http://help.pervasive.com/display/DI1025/InStrRev+Function

但是,當我在一個正常的選擇查詢使用它,執行失敗,原因是:「無效的用戶定義或標量函數。」我顯然正在尋找在Pervasive SQL語句中獨立工作的本地函數(沒有腳本)的錯誤位置。

MS SQL Server有一個名爲charindex的函數,它可以完成我想要在Pervasive SQL中執行的操作。 Pervasive SQL具有相同的功能嗎?

回答

1

LOCATE(字符串1,字符串[,開始])

返回字符串1的字符串2中第一個匹配的起始位置。除非您指定起始位置(開始),否則在字符串2中的搜索從第一個字符位置開始。搜索從您指定的起始位置開始。 string2中的第一個字符位置爲1.找不到string1,該函數返回值零。

相關問題