使用 Datagrip 导入 csv(带有标识列的表)
Posted
技术标签:
【中文标题】使用 Datagrip 导入 csv(带有标识列的表)【英文标题】:Importing csv using Datagrip (table with identity column) 【发布时间】:2016-10-08 04:55:51 【问题描述】:如何使用 DataGrip 将 CSV 文件导入带有标识列的 SQL Server 表。
更准确地说,如何在导入时排除标识列或强制导入标识列?
【问题讨论】:
没有这种可能,但我们计划在2017.1版本中拥有它,所以请注意不要投票:youtrack.jetbrains.com/issue/DBE-3141 【参考方案1】:假设你有一张桌子
create table test_identity_insert(
x bigint primary key identity(1,1),
y int
);
go
你需要change data mappings
【讨论】:
【参考方案2】:在“导入:“file_Name.csv”格式”窗口的“列”选项卡上,单击“标识”列突出显示的垃圾桶图标。 (见screencap here,我目前没有允许插入图片的声誉。)
另外,请参阅 DataGrip 中“导入:格式对话框”帮助页面的底部,或网络帮助 here。
【讨论】:
以上是关于使用 Datagrip 导入 csv(带有标识列的表)的主要内容,如果未能解决你的问题,请参考以下文章
如何将带有 YYYYMMDD 列的 CSV 文件导入 ClickHouse 中的 DATE 列