I have problem run the following sql from sqlplus invoked from Unix(>sqlplus -s connectstring @filename). The error message is:<br><br>ERROR at line 2:<br>ORA-01858: a non-numeric character was found where a numeric was expected<br><br>But if I login to sqlplus directly, it works fine.<br><br><br>The sql code is:<br>CREATE TABLE abc<br>( <br> ValidFrom DATE,<br> ValidTo DATE, <br> Threshold NUMBER<br>);<br><br>INSERT INTO abc<br> VALUES (TO_DATE('01-JAN-00'), TO_DATE('31-DEC-00'), 1000);<br><br><br>TIA