我正在使用这个SELECT:
select romaji, CHARINDEX(Romaji,' ',1) from phrase
Run Code Online (Sandbox Code Playgroud)
或者这个SELECT:
select romaji, CHARINDEX(RTRIM(Romaji),' ',1) from phrase
Run Code Online (Sandbox Code Playgroud)
我得到的输出在第二列中全部为零,即使对于morau的情况,在romaji列中只有一个单词:
ry?gaku 0
tsumaranai 0
aka-i kaban-desu 0
kekkon shite-i-masu 0
morau 0
Run Code Online (Sandbox Code Playgroud)
谁能给我一些关于我可能做错的建议?
请注意,romaji被定义为NVARCHAR(MAX)
在CHARINDEX,第一个参数应该是需要在字符串中搜索的子字符串.
语法 CHARINDEX
CHARINDEX ( expressionToFind , expressionToSearch , start_location )
Run Code Online (Sandbox Code Playgroud)
询问
select romaji, charindex(' ', rtrim(romaji), 1) from phrase;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35 次 |
| 最近记录: |