expression:
将某列的值给一个sql表达式有两种方式,
一种是直接使用表达式,即,col1 "to_char(sysdate, 'YYYY-MM-DD')";
另一种则是通过使用expression,即,col1 expression "to_char(sysdate, 'YYYY-MM-DD')"。
这两种方式的区别在于,
第一种col1会映射数据中的一列,但入库的数据仍是表达式返回的值;
第二种col2不会映射数据中的一列,只会入库表达式返回的值。
constant:
用法及达到的效果基本同expression,但是如果通过col1 "1"这样指定常量,则双引号内只能是数字,字母等会报错。
filler:
会映射数据中的一列,但此列不会入库。
recnum:
逻辑行的行号,包括被skip、discard等的所有行。
将某列的值给一个sql表达式有两种方式,
一种是直接使用表达式,即,col1 "to_char(sysdate, 'YYYY-MM-DD')";
另一种则是通过使用expression,即,col1 expression "to_char(sysdate, 'YYYY-MM-DD')"。
这两种方式的区别在于,
第一种col1会映射数据中的一列,但入库的数据仍是表达式返回的值;
第二种col2不会映射数据中的一列,只会入库表达式返回的值。
constant:
用法及达到的效果基本同expression,但是如果通过col1 "1"这样指定常量,则双引号内只能是数字,字母等会报错。
filler:
会映射数据中的一列,但此列不会入库。
recnum:
逻辑行的行号,包括被skip、discard等的所有行。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7417681/viewspace-709989/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7417681/viewspace-709989/