![](/img/trans.png)
[英]How to export database table data into excel using sql stored procedure
[英]Is There a Script, Export, or Stored Procedure to Convert a SQL Table to MediaWiki Table Format?
SSMS T-SQL 2012
你好,
如果我有一張如下表:
DECLARE @table TABLE (A varchar(5),B varchar(5),C varchar(5))
INSERT @table VALUES
('r1c1','r1c2','r1c3'),
('r2c1','r2c2','r2c3'),
('r3c1','r3c2','r3c3');
select *
FROM @table
有沒有辦法將表格轉換為 mediawiki 表格,如下所示?
|-
| r1c1
| r1c2
| r1c3
|-
| r2c1
| r2c2
| r2c3
|-
| r3c1
| r3c2
| r3c3
|-
我找不到任何有關如何執行此操作的已發表文章。 也許存在存儲過程或其他腳本? 我在 SSMS 2012 中沒有看到任何可以執行此操作的導出格式。 使用帶有 PIVOT 的蠻力 T-SQL 來執行此操作似乎需要做很多工作,但我可能是錯的。
感謝您花時間查看我的查詢。
您可以使用apply
:
select tt.val
from @table t cross apply
( values ('-'), (a), (b), (c) ) tt (val);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.