当前位置: 代码迷 >> Sql Server >> 如何把取道的值只让它取一部分 然后添加到数据库中?
  详细解决方案

如何把取道的值只让它取一部分 然后添加到数据库中?

热度:53   发布时间:2016-04-27 18:44:13.0
怎么把取道的值只让它取一部分 然后添加到数据库中??
怎么把取道的值只让它取一部分 然后添加到数据库中

比如 一个插入的操作取到了个字符串"你们好/OK" 怎样只取/前的"你们好"或者/后的"OK"然后插入到字段中????

望高人提点!!!!!!!!!!

------解决方案--------------------
SQL code
declare @str as varchar(20)set @str = '你们好/OK'select 前 = left(@str , charindex('/',@str) - 1),       后 = substring(@str , charindex('/',@str) + 1, len(@str))/*前                    后                    -------------------- -------------------- 你们好                  OK(所影响的行数为 1 行)*/
  相关解决方案