iT邦幫忙

0

請問有像是 SSMS 可以 SQL 查詢 CSV 的工具嗎?

csv
  • 分享至 

  • xImage

請問有像是 SSMS 可以查詢 CSV 的工具嗎?

目前我可以使用 Text Driver 解決

	string strConn = @"Driver={Microsoft Text Driver (*.txt; *.csv)};" +
		@"Dbq=C:\;Extensions=csv,txt";

	OdbcConnection objCSV = new OdbcConnection(strConn);
	objCSV.Open();

	OdbcCommand oCmd = new OdbcCommand("select column1,column2 " +
		"from AzurePrices.csv", objCSV);
	OdbcDataReader oDR = oCmd.ExecuteReader();

	while (oDR.Read())
	{
		// Do something
	}

但是每次查詢都要寫 Code ,方便程度不如 SSMS

Franky Chen iT邦研究生 3 級 ‧ 2020-10-12 17:35:31 檢舉
JetBrains的DataGrip
estotw iT邦新手 5 級 ‧ 2020-10-13 00:00:47 檢舉
感謝
Excel → 資料 → 從其他來源 → 從SQL SERVER或資料連線精靈或MSQuery...
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
glj8989332
iT邦研究生 4 級 ‧ 2020-10-12 17:33:22
最佳解答

強力推薦

linqpad

不用開笨重的SSMS,就能寫C#/SQL等語言來操作資料庫,且不只支援MSSQL,還能下載Driver,操作其他知名的MYSQL、ORACLE等

CSV版本的文章請參考:

Working with CSV Data in LINQPad

estotw iT邦新手 5 級 ‧ 2020-10-13 00:00:41 檢舉

感謝

我要發表回答

立即登入回答