//创建临时表空间(日志文件)
'E:\\.dbf'
尺寸32m
在
接下来 32m 2048m
当地的;
//创建数据表空间
'E:\\.dbf'
尺寸32m
在
接下来 32m 2048m
当地的;
//创建用户并指定表空间
用户名通过密码
;
//给用户授予权限
grant , 给用户名
———————————————————————————————————
(tid(8));--创建索引簇
-------------------------------------------------- --1
--创建簇表stu
表斯图(
tid(8),
名字 (50),
sinfo(50),
密钥(tid)
)(tid)
--创建簇表sc
表 SC(
tid(8),
得分 (8),
密钥(tid) Stu(tid)
)(tid)
-------------------------------------------------- ----2
--创建簇索引
索引于 ;
-------------------------------------------------- ----3
--插入数据
进入 Stu(tid,sname,sinfo)(1,'哈哈','美国');
进入 Stu(tid,sname,sinfo)(2,'gaga','日本');
进入 sc (1,90);
进入 sc (2,85);
- 查询
s.sname,s.sinfo,i.score 来自 Stu s,sc i 其中 s.tid=i.tid
--创建序列
1
从 3 开始
1
缓存20;
--使用命令向表stu中插入N条数据
X;
开始
for x in 1.. 循环
into Stu(.,'姓名'||x,'地址'||x);
结束循环;
结尾;
----------------------------------------------------
--使用命令向表sc中插入N条数据
X;
开始
for x in 1..10000 循环
进入 sc (.,x+50);
结束循环;
结尾;
----------------------------------------------------
- 查询
s.sname,s.sinfo,i.score from Stu s,sc i where s.tid=i.tid--没有索引的普通查询太慢
--使用索引簇查询
s.sname,s.sinfo,i.score 来自 Stu s,sc i 其中 s.tid=i.tid
—————————————————————————————————————————
//创建表,序号()
表测试1(
蒂德(8),
名称(50),
待定日期,
密钥(tid)
*来自测试1
=================================================== ===========
--自定义序列名称
by 1 --一次加几个,即递增间隔
start with 1 --从1开始计数
--不设置最大值
--不断累加,不循环
缓存10;
=================================================== ===========
进入 test1(tid,tname,tbd)(.,'ccc',);