int(11) 改成 NUMBER(11)
varchar(50) 改成 varchar2(50)
varchar(50) 改成 varchar2(50)
解决方案 »
- 建库
- 请教aix下用命令创建oracle数据库的方法
- 请教表设计的问题?
- oracle怎么指定数据库
- 【求助】抛出异常--‘表函数处于不一致状态’
- Missing SID_LIST_ value left of equation for SID description in LISTENER.ORA
- oracle 表中guid 生成问题
- 数据库报表高亮显示
- 卸载ORACLE后,删除了原文件夹,重新安装ORACLE, 又重新创建原有的数据库,却报已经存在服务? 如何删除原有的服务啊?
- oracle中有没有类似sybase central的图形界面客户端管理工具?
- 急!有关SQL中的函数应用
- 怎么设置sql-plus才能捕获异常,很简单的问题
CREATE TABLE bbs11 (
AnnounceID number(11) NOT NULL,
ParentID number(11) DEFAULT '0' NOT NULL,
Child number(11) DEFAULT '0' NOT NULL,
BoardID number(11) DEFAULT '0' NOT NULL,
UserName varchar2(50) NOT NULL,
Topic varchar2(255) NOT NULL,
Body1 clob,
DateAndTime date DEFAULT to_date('1000-01-01','yyyy-mm-dd') NOT NULL,
hits number(11) DEFAULT '0' NOT NULL,
length number(11) DEFAULT '0' NOT NULL,
RootID number(11) DEFAULT '0' NOT NULL,
layer1 number(11) DEFAULT '0' NOT NULL,
lastReName varchar2(50) DEFAULT '------' NOT NULL,
orders number(11) DEFAULT '0' NOT NULL,
isbest number(11) DEFAULT '0' NOT NULL,
ip varchar2(20) NOT NULL,
Expression varchar2(255) NOT NULL,
times number(11) DEFAULT '0' NOT NULL,
locktopic number(11) DEFAULT '0' NOT NULL,
signflag number(11) DEFAULT '0' NOT NULL,
emailflag number(11) DEFAULT '0' NOT NULL,
istop number(11) DEFAULT '0' NOT NULL,
isvote number(11) DEFAULT '0' NOT NULL,
PRIMARY KEY (AnnounceID)
)
1、oracle没有datetime数据类型
2、DEFAULT '0000-00-00' 是一个非法值
DateAndTime datetime DEFAULT '0000-00-00' NOT NULL,
varchar 可以用clob