That sounds like a defect to me. I can not think of any reason why the Oracle Connector can not interpret No as string[]. Maybe it's a limitation for the Oracle Connector in creating a table?
Does it work when you are inserting into an existing table?
Sounded more like 'I accidentally checked the Create Table option' to me... and yes, you would need a value for column's precision for Oracle to be able to create the table. If that's really what they wanted.
-craig
"You can never have too many knives" -- Logan Nine Fingers