アクセスにTEST_DATE1という名前のテーブルがあり、列TEST_DATEは文字列データ型であり、レコードは20080130のようになります。yyyymmdd
OracleにTESTという名前のテーブルがあります。列TEST_DATEはDATEデータ型であり、レコードを2008/01/30 yyyy / mm/ddのようにします。
2つのテーブルがリンクされており、通常、AccessとOracleの間でテーブルを更新するときは、通常、
INSERT INTO TEST
SELECT *
FROM TEST_DATE1;
INSERT INTO SELECTを使用して、文字列をDATEに変換するにはどうすればよいですか。
私が試してみました
INSERT INTO TEST
(SELECT TO_DATE(TEST_DATE, 'yyyy/mm/dd'))
FROM TEST_DATE1;
ありがとう!