请问ORACLE有自增数值型吗?

就是每加一条记录,这个数就自动加1的

还有,怎么样在SQL*PLUS下面输入日期型数据啊?
INSERT INTO *** ()
日期怎么表达?
---------------------------------------------------------------

insert into (field) values(to_date('20030202','yyyymmdd'));
---------------------------------------------------------------

关于自增数值型,http://expert.csdn.net/Expert/topic/1188/1188814.xml?temp=.5620386
回答得很清楚了.

oracle中关于字符和日期间的互相转换用to_date 函数.
这里有一个tricky , 你可以查以下, select * from nls_session_parameters 中
的nls_date_format , 如果你的字符和它的格式相一致,你可以不用加to_date
(但是,程序就失去通用性了)

---------------------------------------------------------------

用序列实现自增长,用TO_DATE实现输入日期型
例如
to_date("2003-01-11")

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus