oracle – SQL Loader中Insert和Append语句之间的区别?
发布时间:2021-01-17 22:33:52 所属栏目:站长百科 来源:网络整理
导读:任何人都能汇报我SQL Loader中Insert和Append语句之间的区别吗?请思量以下示例: 这是我的节制文件 load_1.ctl load data infile 'load_1.dat' "str 'rn'" insert*/+append/* into table sql_loader_1 ( load_time sysdate,field_2 position( 1:10),field
任何人都能汇报我SQL Loader中Insert和Append语句之间的区别吗?请思量以下示例:
load_1.ctl load data infile 'load_1.dat' "str 'rn'" insert*/+append/* into table sql_loader_1 ( load_time sysdate,field_2 position( 1:10),field_1 position(11:20) ) 这是我的数据文件 load_1.dat 0123456789abcdefghij **********########## foo bar here comes a very long line and the next is short 办理要领documentation相等清晰;在加载到空表时行使INSERT,在向(也许)包括数据(您想要保存)的表中添加行时行使APPEND.假如您的桌子是空的,APPEND如故可以行使.假如您但愿表为空,则INSERT也许更安详,由于假如不是这样,它将会堕落,也许会停止不测功效(出格是假如您没有留意到而且没有获得其他错误,譬喻独一索引束缚违规)和/或后载数据整理. (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |