求一SOL? 有一字段类型为nvarchar 数据为如何将数据"15,235.00"两边的"去掉,只保留15,235.00谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update 表 set 字段=replace(字段,'"','')where charindex('"',字段)>) substring('"15,235.00"',2,len('"15,235.00"')-2) declare @s varchar(50)set @s='"15,235.00"'select right(left(@s,len(@s)-1),len(@s)-2)/** -------------------------------------------------- 15,235.00(所影响的行数为 1 行)**/ Select substring('"15,235.00"',2,len('"15,235.00"')-2)Select substring(字段名,2,len(字段名)-2) From Table update table set t= REPLACE(t,'"','')table 为表名 t为列名 declare @p nvarchar(50)set @p='"15,235.00"'set @p=replace(@p,'"','')select @p update a2 set a=Rtrim(Ltrim(a)) 硬盘损坏了,经鉴定无法恢复数据,只有sql2005的差异备份文件,但没有完全备份文件,能恢复数据库吗? 数据库如何实时同步? ~~~~~~SQL 基本语句解决 双表查询 在线等~~~~~~~~~~ 这样的View怎么建立? 请高手帮我看看这个SQL语句该怎么写? sql2005 reporting service 报表服务能否动态生成列,请指点 SELECT IN的问题 getdate()为什么总是返回2002-07-18? 建一个能对所有表进行简单查询的存储过程 大佬进来救救小白吧~~ 两个数据库间导数据的问题请教 简单的一个语句,大家帮我看看
where charindex('"',字段)>)
substring('"15,235.00"',2,len('"15,235.00"')-2)
set @s='"15,235.00"'
select right(left(@s,len(@s)-1),len(@s)-2)/**
--------------------------------------------------
15,235.00(所影响的行数为 1 行)
**/
update table set t= REPLACE(t,'"','')table 为表名 t为列名
declare @p nvarchar(50)
set @p='"15,235.00"'
set @p=replace(@p,'"','')
select @p