SELECT COLUMN_NAME, DATA_TYPE||'('||DATA_LENGTH||')'FROM USER_TAB_COLUMNS
where table_name=upper('表名') and column_name=upper('字段名')
ORDER BY NULLABLE

解决方案 »

  1.   

    ORDER BY NULLABLE 有什么用意?
      

  2.   

    另外,顺便问一下,如果是DATE类型或其他有些类型,并不需要类型的长度,有什么办法可以去掉吗?有没有什么方法可以取到字段类型(返回为类型的数字,有正有负)而不是类型名?
    create table A as select * from b;这条语句怎样才能不把数据也创建进来呢?