當前位置:首頁 » 操作系統 » 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語言和vc的區別 發布:2024-11-15 16:19:23 瀏覽:118
linux是免費的嗎 發布:2024-11-15 15:53:44 瀏覽:616
多控存儲 發布:2024-11-15 15:52:42 瀏覽:282
一年級數學分解演算法 發布:2024-11-15 15:41:08 瀏覽:410
安卓個人熱點怎麼分享 發布:2024-11-15 15:40:16 瀏覽:263
墊錢解壓 發布:2024-11-15 15:38:54 瀏覽:335
miui4相當於安卓什麼系統 發布:2024-11-15 15:37:54 瀏覽:708
rc4android 發布:2024-11-15 15:27:25 瀏覽:741
電腦伺服器機箱圖片 發布:2024-11-15 15:27:18 瀏覽:114
網頁緩存文件提取 發布:2024-11-15 15:24:42 瀏覽:144