首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

大家帮忙看看 这段代码有有关问题吗? 好像实现不了

2012-09-17 
大家帮忙看看 这段代码有问题吗?好像实现不了--tryWITH cte AS(select name1,email,reverse(substring(re

大家帮忙看看 这段代码有问题吗? 好像实现不了
--try
;WITH cte AS
(
select name1,
  email,
  reverse(substring(reverse(email),1,charindex('@',reverse(email)))) em,
  replace(replace([str],name1+' ',''),' '+email,'') pass from
(
  select substring([str],0,charindex(' ',[str])) name1,
  reverse(substring(reverse([str]),0,charindex(' ',reverse([str])))) email,[str] from xxxx.dbo.kkk)t
)
UPDATE xxxx.dbo.kkk SET name1=name1, email=email, em=em,pass=pass

数据库名 xxxx
表 kkk
目的 把str字段里的字符 分割后 分别分割到 name1 email em pass 字段

大家帮忙看看 这段代码有问题吗? 好像实现不了

[解决办法]
发私信了,你这典型没替换掉我的语句....

热点排行