ITPub博客

首页 > 数据库 > Oracle > default

default

原创 Oracle 作者:13175 时间:2012-09-06 10:44:38 0 删除 编辑

SQL> create table a88 (id int,sys_date date default sysdate);

表已创建。

SQL> insert into a88 values(1);
insert into a88 values(1)
*
第 1 行出现错误:
ORA-00947: 没有足够的值


SQL> desc a88;
名称 是否为空? 类型
----------------------------------------- -------- ----------------------------
ID NUMBER(38)
SYS_DATE DATE

SQL> select sysdate from dual;

SYSDATE
--------------
09-7月 -12

SQL> insert into a88 values(1,');

已创建 1 行。

SQL> select *from a88;

ID SYS_DATE
---------- --------------
1

SQL> insert into a88 (id) values (1);

已创建 1 行。

SQL> select * from a88;

ID SYS_DATE
---------- --------------
1
1 09-7月 -12

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14181270/viewspace-1059342/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: connect by prior
下一篇: DML-DDL-DQL-DCL
请登录后发表评论 登录
全部评论

注册时间:2012-02-22

  • 博文量
    52
  • 访问量
    224925