当前位置:首页 » 操作系统 » sqlplus查看数据库

sqlplus查看数据库

发布时间: 2022-03-03 07:44:35

A. oracle sqlplus 查看表sql

  1. 当前用户下是否有某个表
    select count(*) from user_tables where table_name = 'TABLE_NAME';
    注意,一般情况下,引号里面的table_name要全部用大写。如果结果为1,表示有这个表,为0表示没有这个表。

  2. 某个用户下是否有某个表
    select count(*) from dba_tables where owner = 'USER_NAME' and table_name = 'TABLE_NAME';

  3. 查看表数据

    select * from TABLE_NAME;

B. 请问在Oracle sql_Plus怎么查看所有的数据库及使用那个数据库的选定。谢谢了。

oracle在这方面与mysql不一样,它没有多个数据库,它通过用户来管理权限的。

C. 如何通过sql*plus查看现有的数据库

觉得你应该先弄清楚oracle的常规数据字典的结构,像9i里的常规数据字典中对象名称就有以USER,ALL,DBA为前缀的对象。
以USER为例,我们查该对象下有些什么表,就应该执行下列的语句:
SQL>select table_name from user_tables;
类似的,你可以进行替换。:)
如果你想查数据库中所有的表的话,可以查询
SELECT * FROM dba_tables
如果你想查询数据库中某个用户下的表的话,也可以登录这个用户,再查询:
SELECT * FROM USER_TABLES
要想导入外部sql语句可以用命令
sql >@e:\文件名.sql
如你想保存 select * from tablename;语句的结果,可以在sql*plus 里面这样:
SPOOL c:\test.sql //这是保存文件的位置
select * from tablename;
SPOOL OFF

D. sql plus 查看oracle有多少数据库

oracle的所有访问设置都是在文件tnsnames.ora里设置的,你可以再oracle的安装文件夹搜下这个文件,里面的配置类似于:
erptest
=
(
description=
(address
=
(protocol
=
tcp)(host
=
192.168.1.112)(port
=
1522))
(connect_data
=
(sid
=
test))
)
在这个链接串里可以很容易的找到链接主机,端口,数据库id信息,而且你可以按照需求更改或者增加类似的链接字符串,在用sql_plus登陆时为:username/password@erptest,不过我建议你使用plsql
developer这个软件来连接oracle,它比sql_plus好用许多!

E. ORACLE在SQLPLUS中如何查询到某个数据库中有哪些表

select table_name from user_tables;

F. sqlplus 如何查看oracle用户有几个数据库

sqlplus没有什么命令能查看oracle有多少数据库。
sqlplus连接后,所登录的就是oracle的一个实例,一个实例下边有N个用户,每个用户所属的对象可认为是一个数据库。查看oracle数据库用户的语句如下:
select
*
from
all_users;

G. oracle 如何使用sqlplus 查询到登陆的数据库名以及其他属性

显示当前用户
show user;
显示当前环境变量的值:
show all;
显示数据库的版本:
show release;
查看当前用户的缺省表空间
select username,default_tablespace from user_users;
查看当前用户的角色
select * from user_role_privs
..........

H. 在oracle的sqlplus中,怎么写代码来查看当前所用的数据库系统的版本

刚登录上去的时候不就有提示吗?
比如 :

$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Proction on Tue Jul 5 10:22:08 2011

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL>

也可以查询v$version表。比如
SQL> select * from v$version;

BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Proction
CORE 10.2.0.1.0 Proction
TNS for Linux: Version 10.2.0.1.0 - Proction
NLSRTL Version 10.2.0.1.0 - Proction

I. 查询oracle数据库所有用户的sqlplus命令是什么

命令是select * from dba_users,设置方法为:

1、在数据库的开始菜单中,输入cmd后回车,也就是调用Windows的命令行管理器。

热点内容
C语言tf 发布:2024-11-15 14:36:22 浏览:810
违反密码法是什么意思 发布:2024-11-15 14:36:20 浏览:920
androidmp3录音 发布:2024-11-15 14:32:50 浏览:493
英朗自动挡哪个配置最好 发布:2024-11-15 14:27:44 浏览:253
编译原理断言有哪几种 发布:2024-11-15 14:25:29 浏览:200
数据库数据重复 发布:2024-11-15 14:23:17 浏览:781
安卓端开发用什么IDE 发布:2024-11-15 14:13:51 浏览:554
阿里云查看访问ip 发布:2024-11-15 14:08:58 浏览:544
随机字符串php 发布:2024-11-15 14:03:46 浏览:122
怎样用数据库搭建服务器 发布:2024-11-15 13:58:39 浏览:478