sql语句中肿么用create table新建表并且放入指定的表空间,不是创建表空间

已举报 回答
sql语句中肿么用create table新建表并且放入指定的表空间,不是创建表空间
问在线客服
扫码问在线客服
  • 回答数

    5

  • 浏览数

    7,459

5个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
按如下语句就可以:
create table student(id int,name varchar2(20),sex varchar2(2),age int) tablespace hotel;说明,其中前边的create的语句基本和平常的建表语句无异,但是最后要加上tablespace hotel,其中hotel就是指定的表空间。
取消 评论
最直观的方法就是直接在pl/sql里查看 命令行如下
查看所有用户:select * from all_users;
查看表空间:select tablespace_name from dba_tablespaces;
查看用户具有怎样的角色:select * from dba_role_privs where grantee='用户名';
查看某个角色包括哪些系统权限:select * from dba_sys_privs where grantee='DBA'
查看oracle中所有的角色:select * from dba_roles;
取消 评论
create table tablename(field1 number) tablespace spacename
取消 评论
你是创建表还是表空间啊

create tablespace 是创建表空间,和表名一点关系都没有
create tablespace shopping --创建表空间shoppingdatafile 'shopping.dbf' --表空间使用的数据文件size 50m --大小50mautoextend on --自动扩展next 50m maxsize 20480m --最大可到20480mextent management local;
取消 评论
use users
go
create table abc
取消 评论
ZOL问答 > 相机 > 其他分类 > sql语句中肿么用create table新建表并且放入指定的表空间,不是创建表空间

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?