1.我用pl/sql 12生成一个sql脚本create table "sbfl" (
"sbfl_id" NVARCHAR2(2) not null,
"sbfl_name" NVARCHAR2(200),
"sbfl_orderby" NVARCHAR2(200),
"sbfl_bak" NVARCHAR2(200),
constraint PK_YS_CLHC_SBFL primary key ("sbfl_id")
);2.在ORCALE中运行这个脚本后,插入数据提示:ORA-00900我用orcale8中用sssaa 密码是aaa然后sbfl的表空间怎么通从system变为users
"sbfl_id" NVARCHAR2(2) not null,
"sbfl_name" NVARCHAR2(200),
"sbfl_orderby" NVARCHAR2(200),
"sbfl_bak" NVARCHAR2(200),
constraint PK_YS_CLHC_SBFL primary key ("sbfl_id")
);2.在ORCALE中运行这个脚本后,插入数据提示:ORA-00900我用orcale8中用sssaa 密码是aaa然后sbfl的表空间怎么通从system变为users
创建表的时候,如果不指定表空间,那么默认为users表空间
alter user sssaa default tablespace users;
--或者建表时指定表空间(最好去掉字段的双引号)
create table sbfl (
sbfl_id NVARCHAR2(2) not null,
sbfl_name NVARCHAR2(200),
sbfl_orderby NVARCHAR2(200),
sbfl_bak NVARCHAR2(200),
constraint PK_YS_CLHC_SBFL primary key (sbfl_id)
) tablespace users;
我应该检查什么地方??
如果想根据错误代码查原因的话可以参考联机文档的Error Messages pdf文档
/*==============================================================*/
/* DBMS name: ORACLE Version 8i (8.1.5) */
/* Created on: 2011-6-10 14:20:25 */
/*==============================================================*/drop table "ys_clhc_clhcjc" cascade constraints;
/*==============================================================*/
/* Table: "ys_clhc_clhcjc" */
/*==============================================================*/
create table "clhcjc" (
"clhcjc_id" nvarchar2(2) not null,
"inf_id" nvarchar2(50),
"sbfl_id" nvarchar2(50),
"sbxz_id" nvarchar2(50),
"wtxz_id" nvarchar2(50),
"jsfg_id" nvarchar2(50),
constraint PK_YS_CLHC_CLHCJC primary key ("ys_clhc_clhcjc_id")
);
运行时显示错误,我应该用pl/sql怎么生成ORCALE脚本???
有问题,把ys_clhc_clhcjc_id改成clhcjc_id就对了,表里根本没有ys_clhc_clhcjc_id。