Oracle 基础温习2 查询默认表空间及其下面的table



请输入用户名:  starive
输入口令:


连接到:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production


SQL> select default_tablespace from user_users where username='starive';


未选定行

###查询当然默认的表空间

SQL> select default_tablespace from user_users;


DEFAULT_TABLESPACE
------------------------------------------------------------
STARIVESPACE

###在默认表空间下创建 数据库里面三个典型的表

SQL> create table student( sno char(9) primary key,
  2  sname char(20) not null,
  3  ssex char(4),
  4  sage smallint,
  5  sdept char(20));


表已创建。


SQL> select table_name from all_tables where tablespace_name='starivespace';


未选定行



###查询刚刚创建的表是否在默认表空间

SQL> select table_name from all_tables where tablespace_name='STARIVESPACE';


TABLE_NAME
------------------------------------------------------------
STUDENT



###继续后面的3张表的工作

INSERT INTO Student VALUES('0201','赵伟','男',18,'cs');
INSERT INTO Student VALUES('0202','张力虹','男',19,'is');
INSERT INTO Student VALUES('0203','徐秀美','女',21,'is');
INSERT INTO Student VALUES('0204','刘平','男',20,'cs');
INSERT INTO Student VALUES('0205','姚家全','男',19,'cs');
INSERT INTO Student VALUES('0206','上关美云','女',23,'ma');



  create table course(
      cno CHAR(6),
      cname varchar2(20),
      credit number,
      primary key(cno)
      ) tablespace starivespace;                    ---》此时写不写表空间都可以,因为默认已是starivespace


INSERT INTO course VALUES('0001','高等数学',6);
INSERT INTO course VALUES('0002','离散数学',2);
INSERT INTO course VALUES('0003','大学物理',4);
INSERT INTO course VALUES('0006','算法语言',2);

  CREATE TABLE SC
         (Sno    CHAR(9)  NOT NULL,
          Cno    CHAR(6)  NOT NULL, 
          Grade    SMALLINT,
          PRIMARY KEY (Sno,Cno),
          constraint f1 FOREIGN KEY (Sno) REFERENCES Student(Sno),
          FOREIGN KEY (Cno) REFERENCES Course(Cno)
      )  tablespace starivespace;




SQL> select table_name from all_tables where tablespace_name='STARIVESPACE';


TABLE_NAME
------------------------------------------------------------
STUDENT
COURSE
SC




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

转载于:http://blog.itpub.net/26435490/viewspace-1076707/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值