示例行:|(null)|“2011-03-01”|“”| (注意:|分开)
在我的ctl文件中尝试了以下语法,但这些都没有奏效。从DB2中我得到(null)的txt文件。因为在导出时,员工在名为AQT的工具中选择(null)作为空白而不是空白。我应该感觉到这一点并使它们为NULL。经过一些研究,我尝试了2以下,但没有一个工作。
a)MINQUANTITY NULLIF MINQUANTITY ='(null)'
b)MINQUANTITY“decode(:MINQUANTITY,'(null)',NULL,:MINQUANTITY)”,
问题是我应该在我的ctl文件中写什么来感知这个(null)?
答案 0 :(得分:0)
尝试这个,因为当数据文件中有空白时,将列设置为NULL是正确的语法:
MINQUANTITY NULLIF(MINQUANTITY=BLANKS)