≡
  • 网络编程
  • 数据库
  • CMS技巧
  • 软件编程
  • PHP笔记
  • JavaScript
  • MySQL
位置:首页 > 数据库 > SQL Server

sql获取一条数据中所有字段的名称和值的实现方法

人气:956 时间:2020-12-27

这篇文章主要为大家详细介绍了sql获取一条数据中所有字段的名称和值的实现方法,具有一定的参考价值,可以用来参考一下。

感兴趣sql获取一条数据中所有字段的名称和值的实现方法的小伙伴,下面一起跟随四海网的小编罗X来看看吧。
declare 
@sql nvarchar(300)

DECLARE @intMinId INT,@intMaxId INT,@intClubID INT,@lngUpdateAmount BIGINT,@filename varchar(50)
--获取表的列名
SELECT RowID=IDENTITY(INT,1,1),filename
INTO #templist 
FROM (select cl.name as filename from sys.tables AS tb,sys.columns cl where tb.object_id = cl.object_id and tb.name='book') AS A 

SELECT @intMinId =MIN(RowID),@intMaxId=MAX(RowID) 
FROM #templist
--这里必须设置sql为空字符串,不然设置没数据
set @sql=''
WHILE @intMinId<=@intMaxId
BEGIN
    SELECT @filename = filename
    FROM #templist WHERE RowID=@intMinId
    if(@intMinId=@intMaxId)
        begin
            set @sql = @sql + ' select ' + '''' + @filename + '''' + 'as FileName,' + @filename + ' as value from book where BID=' + '''B001''' 
        end
    else
        begin
            set @sql = @sql+' select '+''''+@filename + '''' + 'as FileName,' + @filename + ' as value from book where BID=' + '''B001''' + ' union all ';
        end
    SET @intMinId=@intMinId+1
END
---- 来自www.q1010.com 
print @sql
EXEC sp_executesql @sql
drop table #templist
 

本文来自:http://www.q1010.com/179/16367-0.html

注:关于sql获取一条数据中所有字段的名称和值的实现方法的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。

关键词:字段

您可能感兴趣的文章

  • PHP指定字段为索引返回数据库的数据数组的实现方法
  • sql命令修改数据表字段为非空(not null)的简单示例
  • DedeCMS dede_channeltype表字段注释解析
  • MySQL创建字段并设置主键的简单示例
  • 帝国CMS列表页-列表内容字段显示最新24小时文章显示红色日期的简单示例
  • 帝国CMS JS调用登陆模板调用会员信息真实姓名truename等副表字段的简单示例
  • thinkphp M create方法丢失字段问题简单示例
  • phpthink 字段增加,EXP简单示例
  • MySQL中向表中某字段追加字符串的方法
  • MySQL删除表中某一字段重复的记录
上一篇:sql分割函数的简单示例
下一篇:sql轻松应付百万数据的高效数据分页存储过程的简单示例
热门文章
  • SQL Server SQL获取第一条记录的方法
  • SQL Server出现System.OutOfMemoryException异常的解决方法
  • SQL Server的 update from 语句的简单示例
  • SQL Server 数据库备份方法菜鸟教程
  • SQL Server 多表关联时在where语句中慎用trim()方法
  • SQL Server数据类型及长度限制详细说明
  • mybaits非配置原因,导致SqlSession was not registered for synchronization异常解析
  • SQL Server 收缩后对数据库的使用有影响吗?
  • SQL Server 格式导致的Excel导入sql出现异常的解决方法
  • SQL Server 连接服务器出现错误 7391的解决方法
  • 最新文章
    • SQL Server存储过程基本语法的简单示例
    • sql查询时增加自动编号和分页的简单示例
    • sql轻松应付百万数据的高效数据分页存储过程的简单示例
    • sql获取一条数据中所有字段的名称和值的实现方法
    • sql分割函数的简单示例
    • SQL Server异常捕获的简单示例
    • SQL SERVER回滚恢复误操作数据的实现方法
    • SQL Server函数或存储过程中抛出异常的实现方法
    • SQL Server创建数据库的完整代码
    • SQL Server创建数据库的命令用法示例

四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。