SQL Server从字符串中获取中文文本

Ale*_*lex 1 t-sql sql-server

我有一个包含英文和中文部分名称的专栏.

例如"Screw with washer-玻璃板螺丝"

如何从SQL Server中的该字符串中提取中文名称?它甚至可能吗?

谢谢您的帮助.

gbn*_*gbn 5

假设中国人总是在最后

DECLARE @orig nvarchar(100) = N'Screw with washer-?????'

SELECT REPLACE(@orig, REPLACE(CAST(@orig AS varchar(100)), '?', ''), '')
Run Code Online (Sandbox Code Playgroud)