如何在同一字段中,将中英文名称,抽取变成二栏?(HELP)

wukele 2005-12-08 11:55:25
如何在同一字段中,将中英文名称,抽取变成二栏?(HELP)
栏A → 栏B + 栏C
"索尼 Sony Corp." → "索尼" "Sony Corp."
"IBM公司IBM Corp."→ "IBM公司" " IBM Corp."

请问如何下指令?
THX

...全文
100 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
了缘 2005-12-08
  • 打赏
  • 举报
回复
最好要求栏A 的输入信息时,中文和英文留个间隔符:如:索尼-Sony Corp
这样才可以分开吧,用substring()和charindex()函数,详细使用说明见联机帮助
jedliu 2005-12-08
  • 打赏
  • 举报
回复
是啊,怎么着也要个标准吧,比如空格或者逗号什么的。
如果有,就可以用charindex(' ', '索尼 Sony Corp')找到位置,然后用substring得到。
yesyesyes 2005-12-08
  • 打赏
  • 举报
回复
"索尼 Sony Corp." → "索尼" "Sony Corp."
===========================
这能想个办法

"IBM公司IBM Corp."→ "IBM公司" " IBM Corp."
===========================
这就麻烦了

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧