added VARCHAR2 and NUMBER types for oracle