⑴ sql 语句查询出来的值作为列表头
用游标吧 挨个读出数据后 修改表1
declare @c varchar(10)
declare c cursor for
select reldname from biao3
open c
fetch c into @c
while @@fetch_status=0
begin
exec('alter table biao1 add column '+@c+' int')
fetch c into @c
end
close c
deallocate c
⑵ 将查询结果作为表头sql语句
你的描述不清楚,是不是这样:
⑶ SQL SERVER 2008 如何导出带表头的excel
bcp不支持直接导出列名
变通的办法
1.将列名“人为的加入到第一行中”
2.使用导入导出(dts)来导出,可以选择导出列名。
3.在完成导出后,人为使用dos命令将含有列名的模板文件合并为一个文件。
推荐使用方法2.或者改造目标系统,不要使用这个列名。
⑷ 如何把sql表头导出为excel表
只会土方法:
sql语句:desc [table_name],将输出搞成excel可导入的文本格式。
⑸ sql导出固定格式表头文件
你是想动态的从数据库里面导出自己需要的数据?
这样就需要在excel里面操作了(我使用的是office2010)。
看以下步骤
1.找到sql server作为来源;
⑹ mysql 如何获取 表头信息
在mysql里有个系统库叫information_schema
里面有所有系统对象;
其中 columns表里存储着所有字段信息
select column_name from columns where table_schema=your_database_name and table_name=your_table_name
⑺ mysql 如何使用sql查询某一个表的表头
工具/材料:Management Studio。
1、首先在桌面上,点击“Management Studio”图标。
⑻ 你好,在SQL中如何将一个表的一列取出来作为一个表的表头呢
楼主可搜索 SQL行转列 看能不能找到更多相关信息
declare @sql varchar(MAX)
--获取所有表头列,用],[隔开
select @sql = isnull(@sql + '],[' , '') + 表头列 from 表 group by 表头列
--首尾加方括号
set @sql = '[' + @sql + ']'
--执行动态SQL语句
exec ('select * from (select * from 表) a pivot (max(数据列) for 表头列 in (' + @sql + ')) b')
⑼ 如何用sql语句取出表中一列数据
你的意思是取出上面的表中的english这一列 然后显示出来
那你先取出来:select english from TableName(你的表名)
在Vs里面你可以用DataSet存储
然后显示 可以用GridView或是DataList