Re: [SQL ] 年份轉換問題and儲存查詢結果
※ 引述《inomata (綠豆)》之銘言:
: OS: MS Server 2008 R2 Ent.
: BDMS: MS SQL SERVER 2008
: ...
: 目前遇到是西元要轉民國的問題
: ...
例如:
select convert(varchar(3), DatePart(year, GETDATE()) - 1911)
+ substring(convert(char(10), getdate(), 112), 5, 4)
: 另外想請問
: 若想將查詢結果存成CSV 是否可以用語法來完成
請用 bcp 工具程式,例如:
C:\>bcp "select ProductID, UnitPrice from Products where UnitPrice < 10"
queryout "c:\temp\t2.txt" -c -t, -T -S(local)\SQLExpress -dNorthwind
-c 是文字檔,預設用 \t 分隔欄位,以 \r\n 換行。
-t, 改用逗號分隔各欄位內容
-T 採用 Windows 認證登入,也可用 -U -P 填入帳號密碼改採 SQL Login
-S 連接伺服器,本例是連接到本機 SQLExpress 那套 SQL Server Instance.
-d 指定資料庫名稱。
HTH
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.41.105.95
討論串 (同標題文章)