GBase 8c
其他
文章

GBase 8c数据导入(一)

发表于2023-12-14 14:34:1020次浏览2个评论

GBase 8c数据库提供了灵活的数据导入方式:INSERT、COPY以及gsql元命令\copy。各方式具有不同的特点,具体请参见表1。

表 1 导入方式特点说明

方式

特点

INSERT

通过INSERT语句插入一行或多行数据,及从指定表插入数据。

COPY

通过COPY FROM STDIN语句,直接向GBase 8c写入数据。

通过JDBC驱动的CopyManager接口,从其他数据库向GBase 8c数据库写入数据。这种方式具有业务数据无需落地成文件的优势。

gsql工具的元命令\copy

与直接使用COPY语句不同,该命令读取/写入的文件只能是gsql客户端所在机器上的本地文件。

说明

\COPY只适合小批量、格式良好的数据导入,不会对非法字符做预处理,也无容错能力,无法适用于含有异常数据的场景。导入数据应优先选择COPY方式。

评论

登录后才可以发表评论
用户头像
levvel发表于 9个月前
来报个到
崔哥发表于 8个月前
春晚出小城,落日行江岸。人不共潮来,香亦临风散。花谢小妆残,莺困清歌断。行雨梦魂消,飞絮心情乱。