我試圖插入使用Bulk Insert
查詢值到Oracle表,但得到以下錯誤無效的表名,而在oracle中批量插入
ORA-00903: invalid table name
00903. 00000 - "invalid table name"
*Cause:
*Action:
Error at Line: 4 Column: 5
這裏是我的查詢
BULK INSERT TEST1.STUDENT
FROM 'C:\Users\Alan\Desktop\STUDENT.txt'
WITH
(
FIELDTERMINATOR = '\t',
ROWTERMINATOR = '\n'
);
爲什麼會有這樣的錯誤來了。查詢有問題嗎?請幫忙。由於
更新
我通過改變文件格式CSV
及以下查詢
LOAD DATA
INFILE 'C:\Users\Alan\Desktop\STUDENT.csv'
INTO TABLE TEST1.STUDENT
FIELDS TERMINATED BY ","
(ID,
NAME);
寫,但上面的查詢是給
ORA-00928: missing SELECT keyword
00928. 00000 - "missing SELECT keyword"
*Cause:
*Action:
Error at Line: 16 Column: 2
有什麼不對上述語法?
這完全不是Oracle語法。 – Kacper