问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SQL*loader-350:Syntax error at line 9 Expecting ","or ")",found "number"。 请大神帮忙看

发布网友 发布时间:2022-05-07 22:51

我来回答

1个回答

热心网友 时间:2023-11-18 18:00

看错误提示,是你的控制文件的第9行有语法错误。
请检查一下语法,参考:
向Oracle中导入文本数据时使用的控制文件格式
书写的基本格式:
命令
说明
load data
1、控制文件标识
infile 'testl.txt' 
2、要输入的数据文件名为test.txt,此时是要导入的数据文件同控制文件在同一路径下,如果不在同一路径下则需要写完整路径名
append into table 表名(可以是全名也可以是同义词)
3、向表test中追加记录
fields terminated by X'09'
4、指定分隔符,字段终止于X'09' (很重要),是一个制表符(TAB),如果用逗号分割就将X'09'替换为','
(编号,名称,大小)
5、定义列对应表中顺序
控制文件中指定插入数据的方式关键字
insert,为缺省方式,在数据装载开始时要求表为空
append,在表中追加新记录
replace,删除旧记录,替换成新装载的记录
truncate,同上
控制文件的完整示例:
load data
infile 'test.txt'
append into table test.test
fields terminated by X'09'
(test,
test1,
test2
)追问X09是什么意思?我要插入的表的字段类型为number,但是数据是char类型,应该怎么弄啊?

追答X'09' (很重要),是一个制表符(TAB)
这里是示例的控制文件,测试数据是用TAB做分隔符
你说的情况,可以对字段用函数转换:
test_int "to_number(:test_int, '99,999,999')"
如果数据的确有非数值型的,就把表中的字段类型改为char型试试

热心网友 时间:2023-11-18 18:00

看错误提示,是你的控制文件的第9行有语法错误。
请检查一下语法,参考:
向Oracle中导入文本数据时使用的控制文件格式
书写的基本格式:
命令
说明
load data
1、控制文件标识
infile 'testl.txt' 
2、要输入的数据文件名为test.txt,此时是要导入的数据文件同控制文件在同一路径下,如果不在同一路径下则需要写完整路径名
append into table 表名(可以是全名也可以是同义词)
3、向表test中追加记录
fields terminated by X'09'
4、指定分隔符,字段终止于X'09' (很重要),是一个制表符(TAB),如果用逗号分割就将X'09'替换为','
(编号,名称,大小)
5、定义列对应表中顺序
控制文件中指定插入数据的方式关键字
insert,为缺省方式,在数据装载开始时要求表为空
append,在表中追加新记录
replace,删除旧记录,替换成新装载的记录
truncate,同上
控制文件的完整示例:
load data
infile 'test.txt'
append into table test.test
fields terminated by X'09'
(test,
test1,
test2
)追问X09是什么意思?我要插入的表的字段类型为number,但是数据是char类型,应该怎么弄啊?

追答X'09' (很重要),是一个制表符(TAB)
这里是示例的控制文件,测试数据是用TAB做分隔符
你说的情况,可以对字段用函数转换:
test_int "to_number(:test_int, '99,999,999')"
如果数据的确有非数值型的,就把表中的字段类型改为char型试试

热心网友 时间:2023-11-18 18:00

看错误提示,是你的控制文件的第9行有语法错误。
请检查一下语法,参考:
向Oracle中导入文本数据时使用的控制文件格式
书写的基本格式:
命令
说明
load data
1、控制文件标识
infile 'testl.txt' 
2、要输入的数据文件名为test.txt,此时是要导入的数据文件同控制文件在同一路径下,如果不在同一路径下则需要写完整路径名
append into table 表名(可以是全名也可以是同义词)
3、向表test中追加记录
fields terminated by X'09'
4、指定分隔符,字段终止于X'09' (很重要),是一个制表符(TAB),如果用逗号分割就将X'09'替换为','
(编号,名称,大小)
5、定义列对应表中顺序
控制文件中指定插入数据的方式关键字
insert,为缺省方式,在数据装载开始时要求表为空
append,在表中追加新记录
replace,删除旧记录,替换成新装载的记录
truncate,同上
控制文件的完整示例:
load data
infile 'test.txt'
append into table test.test
fields terminated by X'09'
(test,
test1,
test2
)追问X09是什么意思?我要插入的表的字段类型为number,但是数据是char类型,应该怎么弄啊?

追答X'09' (很重要),是一个制表符(TAB)
这里是示例的控制文件,测试数据是用TAB做分隔符
你说的情况,可以对字段用函数转换:
test_int "to_number(:test_int, '99,999,999')"
如果数据的确有非数值型的,就把表中的字段类型改为char型试试

热心网友 时间:2023-11-18 18:00

看错误提示,是你的控制文件的第9行有语法错误。
请检查一下语法,参考:
向Oracle中导入文本数据时使用的控制文件格式
书写的基本格式:
命令
说明
load data
1、控制文件标识
infile 'testl.txt' 
2、要输入的数据文件名为test.txt,此时是要导入的数据文件同控制文件在同一路径下,如果不在同一路径下则需要写完整路径名
append into table 表名(可以是全名也可以是同义词)
3、向表test中追加记录
fields terminated by X'09'
4、指定分隔符,字段终止于X'09' (很重要),是一个制表符(TAB),如果用逗号分割就将X'09'替换为','
(编号,名称,大小)
5、定义列对应表中顺序
控制文件中指定插入数据的方式关键字
insert,为缺省方式,在数据装载开始时要求表为空
append,在表中追加新记录
replace,删除旧记录,替换成新装载的记录
truncate,同上
控制文件的完整示例:
load data
infile 'test.txt'
append into table test.test
fields terminated by X'09'
(test,
test1,
test2
)追问X09是什么意思?我要插入的表的字段类型为number,但是数据是char类型,应该怎么弄啊?

追答X'09' (很重要),是一个制表符(TAB)
这里是示例的控制文件,测试数据是用TAB做分隔符
你说的情况,可以对字段用函数转换:
test_int "to_number(:test_int, '99,999,999')"
如果数据的确有非数值型的,就把表中的字段类型改为char型试试

热心网友 时间:2023-11-18 18:00

看错误提示,是你的控制文件的第9行有语法错误。
请检查一下语法,参考:
向Oracle中导入文本数据时使用的控制文件格式
书写的基本格式:
命令
说明
load data
1、控制文件标识
infile 'testl.txt' 
2、要输入的数据文件名为test.txt,此时是要导入的数据文件同控制文件在同一路径下,如果不在同一路径下则需要写完整路径名
append into table 表名(可以是全名也可以是同义词)
3、向表test中追加记录
fields terminated by X'09'
4、指定分隔符,字段终止于X'09' (很重要),是一个制表符(TAB),如果用逗号分割就将X'09'替换为','
(编号,名称,大小)
5、定义列对应表中顺序
控制文件中指定插入数据的方式关键字
insert,为缺省方式,在数据装载开始时要求表为空
append,在表中追加新记录
replace,删除旧记录,替换成新装载的记录
truncate,同上
控制文件的完整示例:
load data
infile 'test.txt'
append into table test.test
fields terminated by X'09'
(test,
test1,
test2
)追问X09是什么意思?我要插入的表的字段类型为number,但是数据是char类型,应该怎么弄啊?

追答X'09' (很重要),是一个制表符(TAB)
这里是示例的控制文件,测试数据是用TAB做分隔符
你说的情况,可以对字段用函数转换:
test_int "to_number(:test_int, '99,999,999')"
如果数据的确有非数值型的,就把表中的字段类型改为char型试试

热心网友 时间:2023-11-18 18:00

看错误提示,是你的控制文件的第9行有语法错误。
请检查一下语法,参考:
向Oracle中导入文本数据时使用的控制文件格式
书写的基本格式:
命令
说明
load data
1、控制文件标识
infile 'testl.txt' 
2、要输入的数据文件名为test.txt,此时是要导入的数据文件同控制文件在同一路径下,如果不在同一路径下则需要写完整路径名
append into table 表名(可以是全名也可以是同义词)
3、向表test中追加记录
fields terminated by X'09'
4、指定分隔符,字段终止于X'09' (很重要),是一个制表符(TAB),如果用逗号分割就将X'09'替换为','
(编号,名称,大小)
5、定义列对应表中顺序
控制文件中指定插入数据的方式关键字
insert,为缺省方式,在数据装载开始时要求表为空
append,在表中追加新记录
replace,删除旧记录,替换成新装载的记录
truncate,同上
控制文件的完整示例:
load data
infile 'test.txt'
append into table test.test
fields terminated by X'09'
(test,
test1,
test2
)追问X09是什么意思?我要插入的表的字段类型为number,但是数据是char类型,应该怎么弄啊?

追答X'09' (很重要),是一个制表符(TAB)
这里是示例的控制文件,测试数据是用TAB做分隔符
你说的情况,可以对字段用函数转换:
test_int "to_number(:test_int, '99,999,999')"
如果数据的确有非数值型的,就把表中的字段类型改为char型试试

热心网友 时间:2023-11-18 18:00

看错误提示,是你的控制文件的第9行有语法错误。
请检查一下语法,参考:
向Oracle中导入文本数据时使用的控制文件格式
书写的基本格式:
命令
说明
load data
1、控制文件标识
infile 'testl.txt' 
2、要输入的数据文件名为test.txt,此时是要导入的数据文件同控制文件在同一路径下,如果不在同一路径下则需要写完整路径名
append into table 表名(可以是全名也可以是同义词)
3、向表test中追加记录
fields terminated by X'09'
4、指定分隔符,字段终止于X'09' (很重要),是一个制表符(TAB),如果用逗号分割就将X'09'替换为','
(编号,名称,大小)
5、定义列对应表中顺序
控制文件中指定插入数据的方式关键字
insert,为缺省方式,在数据装载开始时要求表为空
append,在表中追加新记录
replace,删除旧记录,替换成新装载的记录
truncate,同上
控制文件的完整示例:
load data
infile 'test.txt'
append into table test.test
fields terminated by X'09'
(test,
test1,
test2
)追问X09是什么意思?我要插入的表的字段类型为number,但是数据是char类型,应该怎么弄啊?

追答X'09' (很重要),是一个制表符(TAB)
这里是示例的控制文件,测试数据是用TAB做分隔符
你说的情况,可以对字段用函数转换:
test_int "to_number(:test_int, '99,999,999')"
如果数据的确有非数值型的,就把表中的字段类型改为char型试试

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...A利用我的房子注册公司后退租并没办理注销公司。影响我再次出租。怎... ...公司要注销了,我们买的房子没签合同,房款交完了,现在怎么办?_百度... 目字旁的有哪些字跟木有关 求一部动漫讲述了城市使环境变差,女主和男主是青梅竹马,为了找出破坏... 怎样看一个女人是不是动情了? 企业写字楼如何聚气聚财? 神州数码通用软件(北京)有限公司电话是多少? 神州数码集团股份有限公司电话是多少? 请问神州数码客服电话是什么? 请问地下城与勇士50级的狂暴者用什么装备最好!!! 我是出租车司机怎么下载滴滴打车 最赚钱的应用有哪些? 请问大家知道哪些应用可以赚钱的呢? 家里适合种植哪些绿色植物? 你家里喜欢养一些什么绿色植物?能发一张图片分享一下吗? 放家里的绿色植物有哪些 我和我对象都是处,等我们破了处之后谁的性欲比较强? 点燃西晋“八王之乱”导火索的赵王司马伦,他结局咋样? 曹魏时期的著名将领卫瓘,为何会被妇人诛满门? 波大又是处女的女人性欲很强吗 生下司马遹的司马炎妃子,其孩子生父究竟是何人? 司马玮对“丑后”贾南风深恶痛绝,是因为贾南风做了什么? 晋惠帝的惠贾皇后,真的曾勾引美男子潘安吗? 我还是处女,为什么每个月的那么几天都会想要做爱 西晋的这个放羊娃,为什么能成为一代文豪? 又丑又黑的贾南风最后能成为一代权后,是凭借了什么手段? 太子被皇后灌酒,醒来后帝王说了句“赐死”,这中间有什么隐秘? 八十万功臣王族惨死,西晋八王之乱到底发生了什么? 为何说贾南风是挑动八王之乱的毒辣皇后呢? 贾氏皇后有谁 标致307 VS 荣威350 麻烦各位帮我比较一下吧~ 支付宝几点钟开始买入定期理财 下载支付宝上的开始时间应该是什么时候? 魔兽世界装备等级350左右的装备在哪里得? 支付宝的来分期每天几点开始 cls63避震可以装左350上吗 急求一篇英语演讲稿 250-350单词左右 满汉全席每道菜图 在excel中制作的横式的表格如何变为竖式的 谁有满汉全席的菜谱和图片? EXCEL表中竖式表转换成横式表 求满汉全席炮灰照片 如何将excel表格的多项树式表格转成横式表式 excel2016 如何在竖式两个取值条件返回对应值到横向表格中 excel 格式如何转换横式和竖式?有没有方法不用调整的?我每次转换都是在word文档里面转的,很麻烦。感谢 请问在Excel表格中,我要将横式排列改成纵式排列。应该怎么样操作呢? 如何将EXCEL表格中许多的横式时间复制到另一EXCEL表格中使它变为竖式时间 指纹考勤机的Excel竖式的怎么变成这样的横式? 微生物制药有哪些常见产品种类 请问中药中,生物制品类药物具体包括哪些??