我刚刚通过在线文档,发现在使用SQL加载器加载平面文件时,如果希望在另一个表上进行连接以获取该表的值。这不可能。我们需要在这种方法中使用外部表格。请确认这是否属实。使用SQL加载器时,有什么方法可以加入另一个表?SQL加载器:加入其他表
0
A
回答
1
确实如此。您可以加载到临时表中,然后在加载后运行一个从中选择并加入到另一个表的过程。或者您可以更改为使用外部表格,这通常是首选。
1
对于少量外键值的情况,有一种解决方法。 和值是预定义的:) 例如,我们有记录
ID Color
--------
1 Red
2 Blue
3 Green
参考表并加载具有列“颜色”字符串值(红色,蓝色和绿色)的平面文件。 我们希望在目标表中创建“color_id”列并使用颜色ID。
color FILLER,
:color_id "decode(:field2, 1, 'Red', 2, 'Blue', 3, 'Green')",
+0
感谢knagaev的帮助。但这不是我的要求。我需要在另一个表上进行连接并从该表中获取值。 – user613114
相关问题
- 1. SQL从其他表加入
- 2. 与其他两个表加入sql表
- 3. SQL联盟或其他表加入
- 4. SQL加入其他表条件
- 5. SQL Server合并+加入其他表
- 6. 创建一个加载表单并加载其他表单
- 7. SQL插入行并增加其他
- 8. 加载其他Div后淡入Div
- 9. 加入从其他
- 10. NHibernate的:加入表和其他表
- 11. 加载相比其他浏览器
- 12. SQL查询加入表中的两列与其他表
- 13. 加入其他表和2在条件加入表
- 14. 使用Joomla加载其他样式表
- 15. 使用zend自动加载器加载其他类
- 16. 如果再加入其他加入
- 17. 加载其他architectView Wikitude
- 18. 加入对未在其他表
- 19. HABTM加入表中的其他字段
- 20. 加入其他表来获取数
- 21. 左加入或只选择其他表?
- 22. MySQL的加入其他表搜索
- 23. SQL:获取一个数据表的计数,并加入其他
- 24. SQL与其他表加入一个案例
- 25. 无法加入其他表行条件,我的SQL查询
- 26. SQL语句加入,但不是在其他表
- 27. 如何加入“其他”行
- 28. 加入SQL表?
- 29. 加入SQL表
- 30. SQL:加入表
感谢您确认这种理解:) – user613114