判斷方法:1、在sqlplus中利用“desc 表名”判斷,該語(yǔ)句可以顯示表中的數(shù)據(jù)狀態(tài),包括各列的類型;2、利用“select to_char(字段,'yyyy-mm-dd') from 表名”語(yǔ)句判斷,結(jié)果不報(bào)錯(cuò)表示數(shù)據(jù)是日期類型。
本教程操作環(huán)境:Windows10系統(tǒng)、Oracle 11g版、Dell G3電腦。
oracle怎么判斷數(shù)據(jù)是否為日期
方法一:sqlplus中運(yùn)行 desc 表名
結(jié)果,看字段是否為日期格式date
desc +表名
用來(lái)顯示表的狀態(tài),包括列名(column name),各個(gè)列的類型(Type),各個(gè)列的值類型,主外鍵(Key)
示例如下:
輸入:desc xs;
方法二:利用to_char
select to_char(字段,'yyyy-mm-dd') from 表名
如果不報(bào)錯(cuò)就為date
示例如下:
推薦教程:《Oracle視頻教程》