你确认表创建了吗?还有字段名你不要用number,number是一个关健,用了会出错的
SQL> create table stu(
2 num varchar(10) not null);表已创建。SQL> describe stu;
名称 空? 类型
----------------------------------------- -------- ---------------------------- NUM NOT NULL VARCHAR2(10)
SQL> create table stu(
2 num varchar(10) not null);表已创建。SQL> describe stu;
名称 空? 类型
----------------------------------------- -------- ---------------------------- NUM NOT NULL VARCHAR2(10)
2 number varchar(10) bot null这种写法就不对,根本没有创建数据表
create table stu
(ddd varchar2(20) not null);
楼主需要的是基础知识的培训。
CREATE TABLE TB_CAR_BASIC_NOW (
C_ID VARCHAR2(20) NOT NULL ENABLE, --序号
FACTROY_TYPE_ID NUMBER(2, 0) NOT NULL ENABLE, --公司序号
C_MODEL_ID NUMBER(2, 0) NOT NULL ENABLE, --车型序号
C_COLOR_ID NUMBER(2, 0) NOT NULL ENABLE, --颜色序号
TOP_ID VARCHAR2(20), --顶灯号
TOP_COLOR_ID NUMBER(2, 0), --顶灯颜色
MOTOR_ID VARCHAR2(20), --发动机号
FRAME_ID VARCHAR2(20), --车架号
OPERATOR VARCHAR2(50) NOT NULL ENABLE, --操作员
MODIFY_DATE DATE NOT NULL ENABLE,--操作日期
CONSTRAINT PRI_TB_CAR_BASIC_NOW PRIMARY KEY (C_ID)
) STORAGE ( INITIAL 1024K NEXT 20K) ;
--
CREATE INDEX IND_CARBNOW_FACTROYID ON TB_CAR_BASIC_NOW(FACTROY_TYPE_ID) STORAGE ( INITIAL 4K NEXT 2K);