plsql怎么创建一个表和别的表结构一样

plsql怎么创建一个表和别的表结构一样,第1张

create table 新表名 as select from 源表 where 1=0
如果要复制相应的数据就改where条件,这个语句复制了源表的字段数量、顺序、类型、是否可为空。

File->New->SQL Window
在新窗口中输入
create table student(
sno varchar2(8),
sname varchar2(16),
sex varchar2(2),
birthday date,
class varchar2(8)
)
然后选中上面的sql
按F8执行

手动创建数据库通常包含如下 *** 作步骤:
1、确定新建数据库名称和实例名称;
2、确定数据库管理员的认证方式;
3、创建初始化参数文件;
4、创建实例;
5、连接并启动实例;
6、使用create database语句创建数据库;
7、创建附加的表空间;
8、运行脚本创建数据字典视图;

用管理员用户登录 system
创建用户 create user username identified by password
给用户授权 (作为管理员权限)grant dba to username
用你刚创建好的用户名和密码登录
左面下拉框 选择 MyObjects 找到tables 那个选项 右键 new 就是建表
用sql直接写的话 点tables那个图标 里面就是你自己的表

1完整的导出整个数据库表结构即dmp文件方法:
Tools-->Export Tables ,选择Oracle Export 默认选项即可,在Output file选择一个输出目标
点击Export,即可导出表结构
2导出表中数据:
Tools-->Export Tables :选择SQL Inserts 遇到大字段(clob,blob)会出问题导不出来,在此可以
选择需要导出的表,在Output file中选择导出的目标,点击Export即可导出,在此有几个选项
可以去掉所有的可选项直接导出
3导出数据库中所有的或是所选表的数据库建表脚本:
Tools-->Export User Objects去掉下面三个include 可选项,选择Single file)在Output file
中选择输出目标,点击Export即可


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13399596.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-29
下一篇 2023-07-29

发表评论

登录后才能评论

评论列表(0条)

保存