oracle 字典表查詢

標籤:1.oracle 字典表查詢 /*顯示目前使用者*/show user在sql plus中可用,在pl sql中不可用/*查看所有使用者名稱*/ select username,user_id,created from all_users;/*查看目前使用者的使用者詳情*/ select username,user_id,account_status,lock_date,expiry_date,default_tablespace,temporary_tablespace,created,

oracle中的exists 和not exists 用法詳解

標籤:http://blog.sina.com.cn/s/blog_601d1ce30100cyrb.html有兩個簡單例子,以說明 “exists”和“in”的效率問題1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ;    T1資料量小而T2資料量非常大時,T1<<T2 時,1) 的查詢效率高。2)

Linux中設定定期備份oracle資料庫

標籤:昨天裝好了oracle,今天嘗試一下自動備份,我這兩天裝linux和oracle的目的就是這個。如果是sql server,定期備份可以利用sql server的management studio來做,比較方便。但要做oracle的定期備份,那就需要我們寫匯出命令,並設定linux的定時任務。首先建立一個資料庫作為測試。--建立資料資料表空間 create tablespace test_data logging datafile

Oracle的OracleBulkCopy不支援交易處理

標籤:在進行OracleBulkCopy批量資料匯入的過程中使用事務後拋出了異常,沒使用事務時可以正確大量匯入,ORA-12154:無法解析指定的連接字串,但是TNS配置肯定是沒有錯的,難道是ConnectionString不是這樣寫了,執行事務時發生了變化,還有: //暫時發現oracle的bulkCopy不支援交易處理using (OracleBulkCopy bulkCopy = new

RedHat 下設定oracle開機自啟動

標籤:進入root使用者進行如下操作1、查看oracle安裝目錄[[email protected] db_1]# pwd/u01/app/oracle/product/11.2.0/db_12、查看資料庫執行個體名[[email protected] db_1]# echo

Oracle 11g R2之Dataguard搭建物理standby

標籤:資料庫版本:11.2.0.4 伺服器版本:RedHat6.4 主庫Primary:安裝資料庫軟體及執行個體 備庫Standby: 僅安裝資料庫軟體一、搭設前主備庫環境: 主庫Primary:[[email protected] dbs]$ cat /home/oracle/.bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then .

Oracle建立資料表空間、建立使用者以及授權、查看許可權

標籤:建立暫存資料表空間CREATE TEMPORARY TABLESPACE test_tempTEMPFILE ‘C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf‘SIZE 32MAUTOEXTEND ONNEXT 32M MAXSIZE 2048MEXTENT MANAGEMENT LOCAL;建立使用者資料表空間CREATE TABLESPACE test_dataLOGGINGDATAFILE

Oracle使用imp/exop遠程匯入匯出dmp資料

標籤:在匯入匯出資料之前,習慣性的檢查一下,看看我們自己的機器可不可以串連遠端Oracle主機,檢測方法是tnsping SERVICE_NAME。我的機器如下:C:\Users\zx>tnsping orcl主機為:Lenovo-PC,服務名:orcl上述操作是ping自己,下面我們ping遠程主機。使用方法:tnsping IP/SERVICE_NAME,如下:C:\Users\zx>tnsping

Oracle查詢重複資料與重複資料刪除記錄方法

標籤:比如現在有一人員表 (表名:peosons)drop table PERSONS;create table PERSONS( PNAME VARCHAR2(50), CARDID VARCHAR2(18), ADDRESS VARCHAR2(100) );insert into persons ( PNAME, CARDID, ADDRESS)values ( '張三', '430682199002121010', '深圳')

Oracle筆記(三)單行函數

標籤:-函數 函數像一個黑盒子一樣(看不到裡邊的構造),有參數傳回值,可以為我們完成一定的功能。-單行 這種函數會對結果中的每一行計算一次,每行返回一個結果,單行概念區別於分組函數。單行函數主要分為以下五類:字元函數、數字函數、日期函數、轉換函式、通用函數;一、字元型函數---字元處理-大小寫轉換例子:寫一個SQL,將‘I love Sql‘轉換成全大寫,全小寫和首字母大寫的形式。SELECT UPPER (‘I love Sql‘),LOWER(‘I love

Oracle如何通過dataLink複製遠端資料庫的CLOB\BLOB欄位資料到本機資料庫

標籤:Oracle不支援直接通過Database Link複製遠端資料庫表的CLOB/BLOB欄位資料到本機資料庫。像如下的SQL是不能執行的。(ipop_topic表有一個CLOB的欄位)insert into ipop_topicselect * from [email protected] where application_id=1000但是,我們可以藉助全域暫存資料表,先把資料複製到暫存資料表,再從暫存資料表轉移到你的目的表。create global temporary

Oracle update和order by

標籤:今天遇到一個關於SQL轉換成Oracle語句的問題,描述如下:select*from emp orderby deptno;select*from dept;Sql Server:update dept a set dname=(select top 1 ename from emp where deptno=a.deptno orderby sal)經過嘗試,尋找資料,得出下面轉換結果,不知道這樣是否可行:update dept a set dname=(with t

oracle 資料表空間操作

標籤:1.oracle 查看錶空間使用方式1)使用sysdba進入sqlplus --查詢資料表空間使用方式SELECT UPPER(F.TABLESPACE_NAME) "資料表空間名",  D.TOT_GROOTTE_MB "資料表空間大小(M)",  D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空間(M)",  TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2

Oracle基礎——學習筆記

標籤:一【使用者】sys\system\sysman\scott1、查看資料庫所有使用者(dba_users資料字典):select username from dba_users;2、查看目前使用者:show user;3、啟用(解鎖)資料庫使用者:alter user username account

Oracle批量加註釋,並產生html

標籤:excel串連列名產生oracle注釋notes: A2為列名,B2為注釋="comment on column ColAgreementHeader."&A2&" is q‘{"&B2&"}‘;" 效果如下: comment on column table1.Id is q‘{PK}‘;comment on column table1.col1 is q‘{Counterparty Organization ID}‘;comment on

查看oracle資料庫的串連數以及使用者

標籤:11、查詢oracle的串連數2select count(*) from v$session;32、查詢oracle的並發串連數4select count(*) from v$session where status=‘ACTIVE‘;53、查看不同使用者的串連數6select username,count(username) from v$session where username is not null group by username;74、查看所有使用者:8select *

php實現oracle操作

標籤:<?phpfunction Query($sql,$prms){ $db = " (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = XXX)(PORT = 1521)) (CONNECT_DATA = (SID=orcl) (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )"; $db_uname = "xxx"; $db_upass = "XXXXXX";

在Oracle資料庫中實現SqlServer資料庫中的NewID()函數功能

標籤:因為我是使用.NET C#進行開發,所以平時會使用SqlServer的NewID()函數來產生資料的ID。在C#語言中也可以很方便地使用Guid.NewGuid().ToString()方法來產生格式一樣的ID。現在資料庫換成了Oracle,沒有類似的函數可以方便地調用,但是Oracle中內建一個函數SYS_GUID()。返回的是一串二進位的資料,可以通過CAST轉換成VARCHAR類型後就是類似SqlServer中NewID()方法產生的ID的樣子了。我們只要再做下手腳,往裡面插入幾個‘

Oracle CheckPoint進程

標籤:在執行個體經過分配記憶體結構,載入控制檔案後,然後要開啟資料庫的時候,需要做到控制檔案,資料檔案,聯機重做日誌保持相互狀態一致性,資料庫才可以開啟。當資料庫發生執行個體不正常關閉時(比如系統掉電或者Shutdown

Oracle使用者解鎖的三種辦法及預設的使用者與密碼

標籤:ORA-28000: the account is locked-的解決辦法2009-11-11 18:51ORA-28000: the account is locked第1步:使用PL/SQL,登入名稱為system,資料庫名稱不變,選擇類型的時候把Normal修改為Sysdba;第2步:選擇myjob,查看users;第3步:選擇system,右擊點擊“編輯”;第4步:修改密碼,把“帳戶被鎖住”的勾去掉;第5步:點擊“應用&

總頁數: 1509 1 .... 1268 1269 1270 1271 1272 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.