从变量中检索转义字符 (\)

Retrieving escape character (\) from variable

所以我试图在 SQL 中编写一个查询来检索反斜杠后的所有内容。我现在正在做的是获取反斜杠的位置:

INSTR('xx\yy', '\\')

问题是转义字符在搜索之前被执行,所以它永远找不到该字符。我知道这是因为 LENGTH('xx\yy') returns 4.

理想情况下,我会放入第二个转义字符,但我不能这样做,因为我正在从 whoami.exe 中检索值并将其放入变量中。所以我的变量看起来像 'company\username'。显然我想检索用户名,但转义字符在我得到它的位置之前被评估。

有人有什么建议吗?

谢谢

如果只有一个反斜杠

("Part1\Part2" -split "\")[1]