SSIS は日付時刻形式を暗黙的に変換する方法と、DT_DBTimestamp は「1-Jan」をサポートしますか?
SSIS での日時形式の暗黙的な変換
質問: さまざまな形式でサポートされている日時形式の包括的なリストを提供する利用可能なリソースはありますか? SSIS のデータ型は? DT_DBTimestamp データ型は「1-Jan」形式を認識できますか?
応答:
一般情報
次の表に、さまざまな SSIS データ型でサポートされる既定の日時形式を示します。文字列:
Data Type | Default Format | |
---|---|---|
DT_DBDATE | yyyy-mm-dd | |
DT_FILETIME | yyyy-mm-dd hh:mm:ss:fff | |
DT_DBTIME | hh:mm:ss | |
DT_DBTIME2 | hh:mm:ss[.fffffff] | |
DT_DBTIMESTAMP | yyyy-mm-dd hh:mm:ss[.fff] | |
DT_DBTIMESTAMP2 | yyyy-mm-dd hh:mm:ss[.fffffff] | |
DT_DBTIMESTAMPOFFSET | yyyy-mm-dd hh:mm:ss[.fffffff] [{ | -} hh:mm] |
特定の使用例:
この例では、文字列 '1-Jan' を Convert( ) SQL Server の関数。ただし、この値を DT_DBTimestamp として SSIS にインポートしようとすると、暗黙的に 1/1/2017 として認識されます。
実験:
この動作をさらに調査するには、次のようにします。いくつかの実験が行われました:
- SSIS暗黙的な日時変換: スクリプト コンポーネントを使用して、すべてのカルチャ情報と利用可能な日時形式をループし、暗黙的に DT_DBTIMESTAMP に変換できるかどうかを確認しました。結果はテキスト ファイルにキャプチャされました。
- SQL Server の日時の暗黙的な変換: SQL コマンドを使用して、同じ日時文字列を変換し、形式が次のとおりであるかどうかを示す例外をチェックしました。
調査結果:
実験により、SSIS の DT_DBTimestamp データ型には、次のようなさまざまな日時形式の解釈を試みる寛容な変換メカニズムがあることが確認されました。デフォルト形式では明示的にサポートされていません。この動作は、サポートされている特定の形式に厳密に従っている SQL Server の日時変換と一致しません。
参照:
- [Integration Services Data]タイプ](https://docs.microsoft.com/en-us/sql/integration-services/data-types/data-types-in-integration-services?view=sql-server-ver15)
- [SSIS から SQL Server へのデータ型翻訳](https://docs.microsoft.com/en-us/sql/integration-services/import-export-data/data-type-mappings-ssis-to-sql-server-import-export-wizard?view =sql-server-ver15)
以上がSSIS は日付時刻形式を暗黙的に変換する方法と、DT_DBTimestamp は「1-Jan」をサポートしますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか?

Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし)

MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド

MySQL接続用のSSL/TLS暗号化を構成するにはどうすればよいですか?

人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか?
