[英]SSIS convert date in mmddyyyy format to date format using SSIS expression
[英]SSIS Date Format Convert
我在sis中創建了數據類型為datetime的變量。
默認情況下,它帶有dd/mm/yyyy hh:mm:ss
格式。
如何將datetime
變量中的日期從dd/mm/yyyy hh:mm:ss
格式轉換為dd-mm-yyyy hh:mm:ss
格式。
例如:變量是: 05/12/2018 18:14:03
輸出應該是05-12-2018 18:14:03
您不轉換datetime
變量的格式。 將其轉換為字符串時,只能給它一種格式。
好吧,我相信其他答案的評論,您可能對這里發生的事情有誤解。
在SQLServer和SSIS中, DATETIME
只是一種數據類型,並以此形式存儲。 現在,當您在兩台不同的服務器上從數據庫中的表中查詢那些列時,這些列具有如何顯示數據的不同設置,您將得到dd/mm/yyyy hh:mm:ss
或dd-mm-yyyy hh:mm:ss
取決於您的區域設置。 但是,這並不意味着SQL Server或SSIS以這種格式存儲這些值。 它只是默認以這種方式顯示。
現在,如果您需要在查詢表時更改該列的DIPSLAYED方式 ,則可以在此外觀丑陋的網站上看到有助於您的轉換列表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.