如何将SQL查询结果的列名一块保存下来? 各位大虾,我们写了一个比较复杂的SQL,然后 去跑一些数据。最终发现无法将查询结果中的列保存下来,请问有什么好的方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 bcp吗?把列名union all上去 select 'A' ,'B'union allselect a,b from tb ado和ado.net都可以记录列名的呀lrs.Fields(0).Name 要么使用程序,获取列名如果在SQL里的话,估计只能用union all 手工加列名上去了 select * from tb where 1=2union allselect * from tb这样就可以了。 复制粘贴查找替换而已,哪里需要手动敲?如果是bcp就是这种方法,如果是sqlcmd直接带列名(但数据格式需要再调整),如果是从SSMS中把结果拷出来:右键->查询选项 选择 结果->网格,把“在复制或保存结果时包括列标题”勾上,再复制或保存即可。 我这个还是不行啊我的数据里有日期和数字,而列名是文本提示:从数据类型 varchar 转换为 numeric 时出错。 还是openrowset的问题,还得请教各位!!!! 请问怎样使记录只显示到当前月份 新手,求sql语句,挺麻烦的.我感觉是这样. 一个where in 的简单问题~! 文件上传数据库 sql server 2008 如何给某个用户只有执行存储过程的权限,不能直接操作数据库? 触发器只有三种触发方式么? sql中数据类型问题 关于用sql server+delphi开发应注意的问题??急急急!!! 在SQL7中,进行大量数据查询时(100万条), 如何优化? 汉字转拼音 SQL字符串拆分问题
把列名union all上去
union all
select a,b from tb
lrs.Fields(0).Name
如果在SQL里的话,估计只能用union all 手工加列名上去了
union all
select * from tb这样就可以了。
复制粘贴查找替换而已,哪里需要手动敲?如果是bcp就是这种方法,如果是sqlcmd直接带列名(但数据格式需要再调整),如果是从SSMS中把结果拷出来:右键->查询选项 选择 结果->网格,把“在复制或保存结果时包括列标题”勾上,再复制或保存即可。
我的数据里有日期和数字,而列名是文本
提示:从数据类型 varchar 转换为 numeric 时出错。