关于SQL查询完字段名、字段类型后如何按照表结构的顺序排序
SELECT column_name,table_name,data_type,data_length,DATA_PRECISION,DATA_SCALE FROM user_tab_columns WHERE table_name = 'TABLE '
但是查出来以后字段顺序很乱,不按照表结构的顺序排序,看的很累,我现在是想数据要存到表里的时候,做个校验,但字段比较多,一个一个判很烦,而且表里的数据长度可能会更改,所以想取出数据类型来判断要保存的数据长度,如果顺序乱了的话就不好实现了
------解决方案--------------------这个主意不好,
关系型数据库的基础就是列是没有顺序的,行也是没有顺序的。
如要顺序,最好自行定义下,你看到的顺序不保险