【求助】请教如何连续存入信息到同一个字段,信息之间以逗号隔开 每次存入一条信息到一个字段MSG,每条信息以逗号隔开,消息存储的方式等同于队列。最多存20条。请各位帮帮忙,看要怎么写这条SQL语句。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用UDF实现,一条语句可能不行! 光用sql语句实现不了首先要判断消息条数是否已满,可以用字符串的split函数实现;然后再update tbl set msg=msg+","+newmsg在sql server中,可以用存储过程实现 declare @str varchar(8000)set @str ='1,2,3,4'set @str = 'insert table(MSG) select '+replace(@str,',',' union select ')exec @str--不好意思 没有测过 请教一个 SQL 语句! 如何在sp_executesql的使用中,使用变量做为一个表名?请各位出手了. 如何取得当前连接数据库所在服务器的硬件ID号? 关于带变量执行SQL语句的问题 请问一个关于数据库维护计划的问题。(※※ 来者有分! ※※) 执行存储过程报错[Microsoft][ODBC SQL Server Driver]超时已过期,怎么解决啊?? 求一条SQL语句该怎么写 求一个超级难的sql语句(达人请入) as400 rpg问题到哪里去问?谁有好site? ms 索引优化的问题 用sql语句如何给一列更改default值? 一个很头痛的问题,在SQL中锁行
首先要判断消息条数是否已满,可以用字符串的split函数实现;
然后再
update tbl set msg=msg+","+newmsg在sql server中,可以用存储过程实现
set @str ='1,2,3,4'
set @str = 'insert table(MSG) select '+replace(@str,',','
union
select
')exec @str
--不好意思 没有测过