1樓:匿名使用者
教程
我記得以前還有本21天學會sql的書,很不錯,玩轉oracle的資料、表、檢視、查詢、修改、建立、統計。
2樓:黑澀夢魘
pl/sql developer是oracle公司推出的軟體 最主要的是用來操作oracle資料庫
他提供了一種視覺化的介面來運算元據庫
使用它你可以視覺化資料庫
oracle資料庫管理工具有哪些?
3樓:匿名使用者
toad for oracle
toad 主要特點
模式瀏覽器(schema browser):
模式瀏覽功能可以快速訪問資料字典,瀏覽資料庫中的表、索引、儲存過程。toad 提供對資料庫的快速訪問,使用極為方便,使用者介面簡潔,結構安排合理。當我們點選一個單獨的資料庫物件,toad立即顯示此物件的詳細資訊。
例如,當我們點一個資料庫的表,所有和此表相關的索引、約束、儲存過程、sql語句以及和其他表的相互引用關係都在同一介面顯示出來。為了簡化操作,使用者可以在一個模式瀏覽器視窗中操作所有資料庫物件。
4樓:遊客隨風
對於oracle資料庫管理:
oracle自帶的套件裡有pl/sql plus,基於命令列的;企業管理器,基於gui/web ui(在11g中)的。
第三方工具有pl/sql developer,容易上手,但不能完成一些非常底層的管理功能;toad for oracle,功能比前者強大些,使用起來也相對複雜些。
對於開發人員,一般考慮團隊實際情況,選擇一種第三方工具;對於dba管理人員,pl/sql plus是必須的,再適應開發團隊掌握相應的第三方工具;至於企業管理器,在少些時候可以圖個操作方便。
oracle資料庫,查詢到的結果怎樣修改??
5樓:万俟晫
在把oracle查詢結果轉換為sql server的時候要特別當心一些不容易注意到的問題。
我們知道,t-sql是sql server的語言引擎,而oracle的語言引擎卻是plsql.這兩種查詢語言都對
ansi sql-92標準進行了擴充套件以提供額外的支援力度。你所建立的應用程式幾乎都要用到這些補充特性。本文就對最常用的、非標準的oracle擴充套件進行了說明,同時還要介紹下如何
對這些擴充套件進行轉化以用在sql server環境下。
列的選擇
用plsql執行資料查詢的時候,from子句是必須的,這同sql server的要求是一樣的。 select語句必須選擇針對的資料表。在oracle資料庫內有一種特殊的表dual.
dual表由
oracle連同資料字典一同建立,所有的使用者都可以用名稱dual訪問該表。這個表裡只有一列dummy,該列定義為varchar2
(1)型別,有一行值x.
從dual表選擇資料常被用來通過select語句計算常數表示式,由於dual只有一行資料,所以常數只返回一次。
oracle下的dual查詢如下所示:
select
『x』 from dual
而對等的sql server查詢則是下面這個樣子:
select 『x』
連線oracle用|| 符號作為連線符,而sql server的連線符是加號:+ .
oracle查詢如下所示:
select 『name』 || 『last name』
from tablename
對應的sql server查詢如下所示:
select 『name』 + 『last name』
數字取捨
oracle資料庫內有一個trunc函式,該函式返回m位十進位制數的n位;如果省略m則n就是0位。m的值可以為負,表示截去小數點左邊m位數字。
在sql server下可以用round或者floor.
以下是oracle查詢:
select
trunc(15.79,1) "truncate" from dual;
下面是同類查詢的sql server版本:
select round(15.79, 0) rounded ,
round(15.79, 0,1) truncated
select floor(round(15.79, 0)),
floor(round(15.79, 0,1) )
在把oracle查詢轉換為sql server的時候要特別當心一些不容易注意到的問題。我們知道,t-sql是sql server的語言引擎,而oracle的語言引擎卻是plsql.這兩種查詢語言都對
ansi sql-92標準進行了擴充套件以提供額外的支援力度。你所建立的應用程式幾乎都要用到這些補充特性。本文就對最常用的、非標準的oracle擴充套件進行了說明,同時還要介紹下如何
對這些擴充套件進行轉化以用在sql server環境下。
列的選擇
用plsql執行資料查詢的時候,from子句是必須的,這同sql server的要求是一樣的。 select語句必須選擇針對的資料表。在oracle資料庫內有一種特殊的表dual.
dual表由
oracle連同資料字典一同建立,所有的使用者都可以用名稱dual訪問該表。這個表裡只有一列dummy,該列定義為varchar2
(1)型別,有一行值x.
從dual表選擇資料常被用來通過select語句計算常數表示式,由於dual只有一行資料,所以常數只返回一次。
oracle下的dual查詢如下所示:
select
『x』 from dual
而對等的sql server查詢則是下面這個樣子:
select 『x』
連線oracle用|| 符號作為連線符,而sql server的連線符是加號:+ .
oracle查詢如下所示:
select 『name』 || 『last name』
from tablename
對應的sql server查詢如下所示:
select 『name』 + 『last name』
6樓:不綺煙
1、如果你是想修改資料庫裡的欄位並儲存的話,可以使用:
select t.*,t.rowid from tablename t where。。。
點選查詢結果 上面的 有個小鎖頭的 按鈕,變成開的就可以 ,編輯結果了,編輯後,點選 紅鉤的 按鈕,以及頁面上面的 確認儲存更改資料的按鈕(就是 有個綠色的小箭頭,下面有個小圓柱--對應的紅色的小箭頭 是回滾按鈕,不儲存你的修改到資料庫)。
確認後,資料修改成功,並儲存到資料庫。
適合修改少量資料,且此操作不鎖表,既操作同時不影響其他對錶的查詢修改等。
2、update語句
update tablename set 欄位1=值,欄位2=值 where 。。
合適批量修改,鎖表。
3、也可將表中的資料用sql的語句整理好,插入新建的臨時表,truncate原來的表的資料,再將臨時表的資料插回原表。
7樓:匿名使用者
查詢到的結果可用for update來修改。
如:select * from emp;
查詢到以下資料:
此時語句可改寫:
select * from emp for update;
然後點選如圖圖示:
此時可以修改表中內容,如將empno為8888的改成4444。按圖中所示進行操作即可。
8樓:一襲青衣入紅塵
用select for update 語句查出想改的資料後修改
或者直接用update語句按條件修改
9樓:平秀紅
select 1,a,name||'的成績' from dual;
如何檢視和修改oracle資料庫伺服器端的字符集?
如何檢視和修改oracle資料庫伺服器端的字符集
oracle中的常用的工具有哪些?
10樓:
1.oracle sql developer:甲骨文官方出品,優點在於:精準書籤,可方便設定書籤、切換;自動大小寫關鍵字;過濾表欄位;容易複製行。
2.pl sql developer:整合開發環境,專用於oracle資料庫儲存的程式單元開發。
3.toad:收費工具。精確書籤、自動大小寫關鍵字、可設智慧提示範圍、語法糾錯等。
4.enterprisemanager,企業管理器,圖形化資料管理。
oracle常用的壓力測試工具:orastress。
它可以測試資料庫的cpu或者記憶體的壓力(以只讀方式),也可以使用包括普通insert和直接路徑insert兩種方式測試資料庫的i/o能力。但orastress只能執行在windows下,不過它可以測試遠端伺服器的壓力。
怎樣方便地打出高中數學的一些特殊符號
螢幕右下角處大部分輸入法點開以後都有一個小鍵盤的符號,滑鼠右擊選擇數學符號或希臘符號,中學常用符號都在裡面啦 不知道你用的啥輸入法,比我的搜狗可以設定,其他的輸入法同理可設定專吧。我拷屬屏了。就是設定軟鍵盤。然後軟鍵盤就變成了符號的格式。如果你是用word來寫題的話,可以用插入 公式,然後用公式編輯...