初学Oracle,问个简单的问题!就是,在Oracle9i的Enterpeise Manager Console中的可视化界面中如何设置一个自增的字段ID,以及一个自动获得系统当前时间的字段REG_TIME阿?在SQL Server里面很简单可以做到,但在Oracle里就不会了,请大家帮忙!多谢啦!
解决方案 »
- Centos5.4装9204快要疯了,哥被伤了,以后Linux要好好恶补才行
- oracle数据库数据文件丢失怎么办,急
- sql....
- 第一次写从ORACLE数据库取数据的SQL语句,问题多多,大家帮忙指点!!在线等!!
- 一个关于Oracle的ODBC问题
- 有没有把所有无效对象(比如存储过程等)重新编译的脚本啊???
- oracle中创建用户.赋予权限时,admin和grant分别代表什么意思啊???
- 求助oracle安装的问题
- 大家中秋快了,可惜我还在加班,很多问题啊,关于性能的问题。急
- .net程序链接oracle数据库。
- 很郁闷的一个问题,做过HA的高手进来看看!
- 这种情况下该如何恢复,昨天忙了一下午也没有成功?
表名为:table_name
字段num用序列,系统时间字段为sys_date
则创建表结构如下:
create table table_name(
num number default test_seq.nextval(),
sys_date date default sysdate,
.
.
.);
这样insert数据时可不管这两个字段,直接插入其实字段的数据即可,系统会自动处理这两个字段,如果要手动插入则字段的值为test_seq.nextval(),sysdate。
我现在有个字段ADDTIME(date类型),我想让它自动获取系统时间,我把他们默认值设成sysdate,但是没有用啊另外,我新建了一个序列ID,我想把我表中的字段ID(numer类型)应用上序列ID,所以我把字段ID的默认值设成ID.nextval()结果报错不知道是什么原因呀?
addtime date default sysdate