Sql server 在update中使用STUFF函数
有人能告诉我为什么这个Sql server 在update中使用STUFF函数,sql-server,stuff,Sql Server,Stuff,有人能告诉我为什么这个函数的用法不起作用吗 UPDATE table SET STUFF(address, LEN(TRIM(address)) - 2, 2, 'Drive') WHERE RIGHT(TRIM(address), 3) =' DR' 是因为插入实质上是一个串联吗 是否有人能为我提供一个解决方案使其正常工作?一个明显的问题是,您需要分配值: UPDATE table SET address = STUFF(address, LEN(TRIM(address))-2,
函数的用法不起作用吗
UPDATE table
SET STUFF(address, LEN(TRIM(address)) - 2, 2, 'Drive')
WHERE RIGHT(TRIM(address), 3) =' DR'
是因为插入实质上是一个串联吗
是否有人能为我提供一个解决方案使其正常工作?一个明显的问题是,您需要分配值:
UPDATE table
SET address = STUFF(address, LEN(TRIM(address))-2, 2, 'Drive')
WHERE RIGHT(TRIM(address),3) = ' DR';
示例数据将对您的问题大有帮助。请解释“将不起作用”的含义。好好学习这一课。在一个公众论坛上,如果读者不知道你想要完成什么,看不到你的屏幕,不能运行你可能提供的任何代码,那么“不起作用”永远都不是一个有用的评论。哎哟。我还没喝早上的咖啡。谢谢,哈哈