首页 > 数据库 >Sql Server 表列内容逗号隔开转行显示

Sql Server 表列内容逗号隔开转行显示

时间:2023-04-13 13:45:07浏览次数:34  
标签:逗号 表列 Server Content Sql id SELECT

 

兼容中英文逗号:,,

    SELECT a.id, 
           b.Content
        FROM
        (
            SELECT id, 
                   Content = CAST('<v>' + replace(Content, ',', '</v><v>') + '</v>' AS XML)
            FROM tb_Content
        ) a
        OUTER APPLY
        (
            SELECT Content = t.c.value('.', 'varchar(50)')
            FROM a.Content.nodes('/v') AS t(c)
        ) b

  

标签:逗号,表列,Server,Content,Sql,id,SELECT
From: https://www.cnblogs.com/bingshao/p/17314450.html

相关文章

  • linux下通过ODBC连接SqlServer
    环境操作系统:Centos7.9数据库:SqlServer2012所需安装包Linux系统的ODBCunixODBC-2.3.11(http://www.unixodbc.org)连接SQLServer或Sybase的驱动freetds-1.3.17(http://www.freetds.org/)安装步骤1、安装unixODBC#解压tarvxzfunixODBC-2.3.11.tar.gzcdun......
  • NETCORE - IdentityServer4 密码验证模式
    NETCORE-IdentityServer4密码验证模式                    引用:(60条消息)IdentityServer4密码模式(ResourceOwnerPasswordCredentials)_ids4hybridpassword_哀莫离裳的博客-CSDN博客 ......
  • mysql主从故障恢复
    之前遇到过一次Slave_SQL_Running:no的情况,解决方法请参考:https://www.cnblogs.com/sxFu/p/16022876.html而这次遇到的故障为:Slave_IO_Running:no一方面原因是因为网络通信的问题也有可能是日志读取错误的问题 再看错误信息可以判断为日志读取错误的问题 解决办法1、......
  • mysql时间字段自动填充
    场景数据库中的表需要两个字段,创建时间,更新时间。了解mysql有这个机制,可以自动填充,就百度了下,就是不知道用了之后有什么弊端。altertable`issue`addcolumncreateTimedatetimedefaultCURRENT_TIMESTAMPafter`jira_id`altertable`issue`addcolumnupdateTimeda......
  • 力扣1127(MySQL)-用户购买平台(困难)
    题目:支出表:Spending这张表记录了用户在一个在线购物网站的支出历史,该在线购物平台同时拥有桌面端(‘desktop’)和手机端(‘mobile’)的应用程序。这张表的主键是(user_id,spend_date,platform)。平台列platform是一种ENUM,类型为(‘desktop’,‘mobile’)。问题写一段SQL......
  • sql server 的内置账户
    原文链接:https://tool.4xseo.com/a/2378.html1.三种帐户类型:network service帐户,本地系统帐户和专用的域用户帐户。(1)域用户帐户(Local Service ):   在大多数的sql server 2005生产环境中,为sql server服务和sql server agent服务创建和使用权一个或两个专用的域用户......
  • 力扣1126(MySQL)-查询活跃业务(中等)
    题目:事件表:Events此表的主键是(business_id,event_type)。表中的每一行记录了某种类型的事件在某些业务中多次发生的信息。问题写一段SQL来查询所有活跃的业务。如果一个业务的某个事件类型的发生次数大于此事件类型在所有业务中的平均发生次数,并且该业务至少有两个这样......
  • Mysql
    CREATETABLEYH(idintPRIMARYKEYCOMMENT'主键id',namevarchar(50)NOTNULLCOMMENT'姓名',ageintCOMMENT'年龄')COMMENT'用户表';创建表SELECTTABLE_COMMENTAS'表注释',TABLE_ROWSAS&......
  • sql打印的时间和数据库里面存储的时间不一致问题
    问题描述:在项目操作过程发现了一个时区的问题,问题现象为sql打印的时间和数据库里面存储的时间不一样。后来发现问题原因为mysql的时区为CST。网上搜索了下CST时区,才发现这个时区已经被诟病已久。它居然能够表示四种时区,分别为:美国中部时间CentralStandardTime(USA)UTC-06......
  • 力扣1132(MySQL)-报告的记录Ⅱ(中等)
    题目:编写一段SQL来查找:在被报告为垃圾广告的帖子中,被移除的帖子的每日平均占比,四舍五入到小数点后2位。Actions表: Removals表:Result表:2019-07-04的垃圾广告移除率是50%,因为有两张帖子被报告为垃圾广告,但只有一个得到移除。2019-07-02的垃圾广告移除率是100%,因......