Tam*_*abu 5 sql sql-server ssis
我正在尝试在sql转换的包内运行查询。尝试将日期时间转换为我具有值2019-05-02 12:00:00 AM的字符串到2019-05-02
*
FROM <MyTable> where datekey ='" + (DT_STR,20,1252)(@[User::NextStartTime]) + "'
Run Code Online (Sandbox Code Playgroud)
我尝试了这个但它给出的输出为datekey = '12:00:00 AM'但我正在寻找'2019-05-02'
您可以简单地使用以下表达式:
LEFT((DT_WSTR,50)@[User::NextStartTime],10)
Run Code Online (Sandbox Code Playgroud)
输出:
2019-05-10
当字符串转换为 DT_DATE 时(反之亦然),将使用转换的区域设置。但是,无论区域设置首选项是否使用 ISO 格式,日期均采用 YYYY-MM-DD 的 ISO 格式。
| 归档时间: |
|
| 查看次数: |
64 次 |
| 最近记录: |