如何使用自动生成的Identity主键将数据从AWS S3导入到表中,而不包含CSV文件中的ID列?

发布于 2025-01-27 05:34:48 字数 499 浏览 3 评论 0原文

我有下表

CREATE TABLE TEST (
   C_ID NUMBER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
   C_NUMBER NUMBER NOT NULL,
   C_TEXT VARCHAR(6) NOT NULL,
   C_DATE DATE NOT NULL
)

和CSV文件存储在 aws s3 bucket

C_NUMBER;C_TEXT;C_DATE;
17358;TKPBGZ;2022-12-15;
39630;FCFGZT;2020-08-01;
26458;NIWRGD;2020-05-19;
32561;JENFWF;2022-06-23;
...

数据加载到上述表失败中,尽管默认情况下应生成c_id的事实。除了将C_ID列添加到CSV文件外,还有其他选项吗?

I have following table

CREATE TABLE TEST (
   C_ID NUMBER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
   C_NUMBER NUMBER NOT NULL,
   C_TEXT VARCHAR(6) NOT NULL,
   C_DATE DATE NOT NULL
)

and CSV file stored in AWS S3 bucket

C_NUMBER;C_TEXT;C_DATE;
17358;TKPBGZ;2022-12-15;
39630;FCFGZT;2020-08-01;
26458;NIWRGD;2020-05-19;
32561;JENFWF;2022-06-23;
...

Data load to mentioned table fails despite the fact C_ID should be generated by default. Is there any other option than adding C_ID column to the CSV file?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文