问题描述:
使用navicat查询数据,然后将查询出来的结果导出为sql语句,因为需要将这些导出的insert语句在另外一个库中执行。
选择的是导出为sql,如下图
导出成功
然后,直接将导出的insert语句,在另外一个数据库中执行,报错oracle 01741:非法的零长度标识
问题分析:
存在双引号内部内容为空的现象,即“”
经检查,导出的insert语句中,表名位置竟然为“”
问题解决:
此处,在“”添加表名,再次尝试执行,执行成功,不再报错。
使用navicat查询数据,然后将查询出来的结果导出为sql语句,因为需要将这些导出的insert语句在另外一个库中执行。
选择的是导出为sql,如下图
导出成功
然后,直接将导出的insert语句,在另外一个数据库中执行,报错oracle 01741:非法的零长度标识
存在双引号内部内容为空的现象,即“”
经检查,导出的insert语句中,表名位置竟然为“”
此处,在“”添加表名,再次尝试执行,执行成功,不再报错。
相关文章: