惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
博客园 - 司徒正美
小众软件
小众软件
H
Help Net Security
博客园 - 聂微东
宝玉的分享
宝玉的分享
Jina AI
Jina AI
酷 壳 – CoolShell
酷 壳 – CoolShell
阮一峰的网络日志
阮一峰的网络日志
M
MIT News - Artificial intelligence
博客园 - 【当耐特】
U
Unit 42
大猫的无限游戏
大猫的无限游戏
Apple Machine Learning Research
Apple Machine Learning Research
S
SegmentFault 最新的问题
腾讯CDC
MongoDB | Blog
MongoDB | Blog
云风的 BLOG
云风的 BLOG
J
Java Code Geeks
I
InfoQ
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Martin Fowler
Martin Fowler
博客园 - 三生石上(FineUI控件)
Vercel News
Vercel News

博客园 - 飞吧,我们一起飞吧

报错:因为链接服务器 “192.168.1.XXX” 的 OLE DB 访问接口 “SQLNCLI10” 无法启动分布式事务。 SERVER 2012提示:远程服务器无法连接 SAP B1 价格清单编号与物料价格清单编号间的变化 SAP B1 创建或修改单据时,总是显示:已自动答复先前的问题‘否’,无法保存单据。 SAP B1 客户端登录时,出现:连接系统架构目录(SLD)失败 的解决方案 SAP B1 一输入字符就卡死的解决方法 SAP B1 增加或删除单据,或者是新增修改BOM清单,报错‘出现内部错误时’,一般是控制过程 SBO_SP_TransactionNotification 里面的代码有问题,执行不下去了,因此一行行检查SQL代码,一般就能发现错误所在。 SAP B1如何找回被误删的许可证号 最想告诉儿女的三件事 SAP B1存在的BUG SAP B1外发加工件成本的处理方法(曹玉平于奥莱照明) SAP B1在添加物料主数据时,出现错误提示‘xxxx代码已存在’的解决方法 RAVE Report报表实现分组统计 交叉表的实殃及向SQL SERVER数据库中插入数据时,出现乱码或???(问号)的解决方法。 SAP B1外协物料处理方法 帮上小学的女儿写的一篇文章--春夏秋冬 老年人注意的营养 惨痛的代价 想家
SQL语句截取单个汉字的方法及字符串替换语句
飞吧,我们一起飞吧 · 2009-04-22 · via 博客园 - 飞吧,我们一起飞吧

SELECT @AA=REVERSE(SUBSTRING(REVERSE(@ItemName),1,LEN(@ItemName)))   --取汉字字串

SELECT @CHAR=SUBSTRING(@AA,1,1)    --取单个汉字

DECLARE @SourceName VARCHAR(10),@TargetName VARCHAR(10),@ItemCode varchar(12),@ReplaceItemName varchar(100),@ItemName varchar(100)

SET @SourceName='MDT10P509S11'
SET @TargetName='HMC10P1509'
DECLARE CursorProcName CURSOR FOR
SELECT ItemCode,ItemName
FROM OITM
WHERE ItemName LIKE '%'+@SourceName+'%'

OPEN CursorProcName
WHILE 1 = 1 BEGIN
FETCH NEXT FROM CursorProcName INTO @ItemCode,@ItemName
IF @@fetch_status <> 0
BREAK

SET @ReplaceItemName = REPLACE(@ItemName,@SourceName,@TargetName)
UPDATE OITM SET ItemName = @ReplaceItemName WHERE ItemCode=@ItemCode
END
CleanUp:
CLOSE CursorProcName
Deallocate cursorProcName
SELECT @ItemCode
SELECT @ItemName
RETURN
E_General_Error:
/* this is an all or nothing. No specific error messages */
goto CleanUp
E_OAError:
goto CleanUp