日期:2014-05-17  浏览次数:20682 次

初学oracle,有个应该是很easy的问题,但是不清楚
load data
infile *
truncate into table bonus
……
这个控制文件中的表bonus是执行这些语句时生成的,还是之前已经创建好的。我貌似之前没有创建过这个表,但是实验通过了,是执行语句时产生的么?

------解决方案--------------------
是以前创建好的,不是执行语句生成的。
以前肯定是有了的,不然,会报错。
要么是表,要么是同义词。
------解决方案--------------------
执行时是不会产生表的,应该是你之前已经建好了的,
------解决方案--------------------
这些命令,只是装载数据,不会建表。
如果表不存在,就会报错。
------解决方案--------------------
一定是创建好的,不是系统自动生成的。
------解决方案--------------------
以前创建的,不是系统自己自动生成的。