⑴ 在ORACLE中如何查看用户自己建的表
SELECT * FROM USER_TABLES 查看当前用户下的表
SELECT * FROM DBA_TABLES 查看数据库中所有的表
⑵ oracle 查看建表语句
在sqlplus中执行以下命令:
set line 200 pages 50000 wrap on long 999999 serveroutput on
EXECUTEDBMS_METADATA.SET_TRANSFORM_PARAM(DBMS_METADATA.SESSION_TRANSFORM,'STORAGE',false);---去除storage等多余参数
select dbms_metadata.get_ddl('TABLE', 表名) from al;
⑶ oracle练习。用SQL语句建表
(1)
create table customer(
"客户编号" number(8),
"客户名称" varchar2(40),
"客户电话" varchar2(20)
);
(2)
insert into customer values(1,'客户1','13900000001');
insert into customer values(2,'客户2','13900000002');
insert into customer values(3,'客户3','13900000003');
insert into customer values(4,'客户4','13900000004');
insert into customer values(5,'客户5','13900000005');
insert into customer values(6,'客户6','13900000006');
insert into customer values(7,'客户7','13900000007');
insert into customer values(8,'客户8','13900000008');
insert into customer values(9,'客户9','13900000009');
insert into customer values(10,'客户10','13900000010');
(3)
select * from customer where rownum>=4 and rownum<=6;
⑷ ORACLE建表SQL
每个字段后面必须得跟字段的大小。
例如:create table student( name varchar2(20), age number(4), sal number(4), comm number(4), job varchar(4));
不然的话提示错误为:缺失左括号。
希望能够帮你。
⑸ 怎么查看oracle数据库已经建好的表的建表SQL语句
PL/SQL 连上数据库 新建一个SQL窗口 写上表名 在表名上右键 点查看 然后有个 查看SQL就显示了
⑹ 怎样用oracle查建表语句
dbms_metadata.get_ddl('TABLE','表名','用户名')
不过这个函数需要权限(这是一个函数,函数怎么用它就怎么用,只是后面的表是虚表al即可),相关数据字典视图的查询权限。
一般认为select any dictionary权限就可以,有时需要授权 select_catalog_role权限才行。
另外在plsql dev中也有能查询相关建表语句的选项,不过该软件更新比较频繁,现在具体怎么操作要自己仔细找找才可以。
⑺ oracle怎么查看表的sql语句
打开PL/SQL Developer,找到tables底下对应的表,右键选择“查看”菜单,右下角有个“查看SQL”的按钮,点下就可以看到建表语句了。或者“新建”-->“SQL窗口”,然后输入表名,右键选择“查看”菜单,再点击“查看SQL”按钮。
⑻ 在liunx环境下怎么用sql语句查看oracle数据库的建表语句
SELECT DBMS_METADATA.GET_DDL('TABLE','DEPT','SCOTT') FROM DUAL;
⑼ 在ORACLE如何查看自己建立的所有表,而不是系统表
在ORACLE如何查看自己建立的所有表,而不是系统表?1、 在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入【Oracle控制】的窗口上,鼠标左键单击【服务器】按钮,并选择【SQL工作表】,如下图所示。
2、接着,在【Oracle服务器】的窗口上,在输入窗口中输入SQL查询语句,并单击【执行】按钮,可以看到查询不到索引表,需要调整SQL语句,如下图所示。
3、然后,在【SQL工作表】的窗口上,输入查询索引表的SQL语句,可以作为参考,如下图所示。
4、 接着,在【SQL工作表】的窗口上,输查询索引表的SQL语句,并单击【执行】按钮,如下图所示。
5、然后,在【SQL工作表】的窗口上,可以看到SQL语句执行成功的提示信息,查询到用户的索引表中的字段,如下图所示。
6、接着,在【SQL工作表】的窗口上,修改索引表的名称,并单击【执行】按钮,如下图所示。
可以根据表建时间不同,来将你本人建的表和数据库自动建的表分开,虽然他们都是同一个用户建的。
在user_table表里没有建表时间这一字段,可以用user_objects这个表。
数据库系统建的表的时间和oracle发行版本有关,我的10.2.0.10版中这些都是2005-8-30建的,你本人建的表都大于这个时间。或者将范围缩更小些,找你最近两个月、一年建的表
具体的,如
select * from user_objects where object_type='TABLE' and create > sysdate-30;
select * from user_objects where object_type='TABLE' and create> to_date('2005-8-31','yyyy-mm-dd');
⑽ 怎样查看oracle中创建建表的sql语句
打开PL/SQL Developer,找到tables底下对应的表,右键选择“查看”菜单,右下角有个“查看SQL”的按钮,点下就可以看到建表语句了。或者“新建”-->“SQL窗口”,然后输入表名,右键选择“查看”菜单,再点击“查看SQL”按钮。