⑴ 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