ORACLE問題,每天10問(十一)

101. 如何搜尋出前N條記錄?SELECT * FROM empLOYEE WHERE ROWNUM < n ORDER BY empno;  102. 如何知道機器上的Oracle支援多少並發使用者數?  SQL>conn internal ;  SQL>show parameter processes ;  103. db_block_size可以修改嗎?  一般不可以﹐不建議這樣做的。  104. 如何統計兩個表的記錄總數?  select (select count(

ORACLE問題,每天10問(十二)

111. 返回大於等於N的最小整數值?  SELECT CEIL(N) FROM DUAL;  112. 返回小於等於N的最小整數值?  SELECT FLOOR(N) FROM DUAL;  113. 返回當前月的最後一天?  SELECT LAST_DAY(SYSDATE) FROM DUAL;  114. 如何不同使用者間資料匯入?  IMP SYSTEM/MANAGER FILE=AA.DMP FROMUSER=USER_OLD TOUSER=USER_NEW ROWS=Y

ORACLE問題,每天10問(七)

61. 怎樣查看ORACLE中有哪些程式在運行之中?  查看v$sessions表62. 怎么可以看到資料庫有多少個tablespace?  select * from dba_tablespaces;  63. 如何修改oracle資料庫的使用者串連數?  修改initSID.ora,將process加大,重啟資料庫.  64. 如何查出一條記錄的最後更新時間?  可以用logminer 察看  65.

ORACLE問題,每天10問(十三)

121>.取時間點的日的寫法:SELECT TO_CHAR(SYSDATE,'DD') FROM DUAL;  122>.取時間點的時的寫法:SELECT TO_CHAR(SYSDATE,'HH24') FROM DUAL;  123>.取時間點的分的寫法:SELECT TO_CHAR(SYSDATE,'MI') FROM DUAL;  124>.取時間點的秒的寫法:SELECT TO_CHAR(SYSDATE,'SS') FROM

ORACLE問題,每天10問(八)

71. 核心參數的應用?  shmmax     含義:這個設定並不決定究竟Oracle資料庫或者作業系統使用多少實體記憶體,只決定了最多可以使用的記憶體數目。這個設定也不影響作業系統的核心資源。     設定方法:0.5*實體記憶體     例子:Set shmsys:shminfo_shmmax=10485760     shmmin     含義:共用記憶體的最小大小。     設定方法:一般都設定成為1。     例子:Set shmsys:shminfo_shmmin=1:

ORACLE問題,每天10問(九)

        81. 內串連INNER JOIN?  Select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no;  82. 如何外串連?  Select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no(+);  Select a.* from bsempms a,bsdptms b wherea.dpt_no(+)=b.dpt_no;  83. 如何執行指令碼SQL檔案?  

ORACLE問題,每天10問(十)

91. 怎樣估算SQL執行的I/O數 ?  SQL>SET AUTOTRACE ON ;  SQL>SELECT * FROM TABLE;  OR  SQL>SELECT * FROM v$filestat ;  可以查看IO數 92. 如何在sqlplus下改變欄位大小?  alter table table_name modify (field_name varchar2(100));  改大行,改小不行(除非都是空的)  93. 如何查詢某天的資料?  select *

ORACLE 暫存資料表空間TEMP 滿了怎麼辦?

        最近遇到這樣一個問題:前一段時間網頁查詢ORACLE表正常,可最近一直頁面無法顯示。列印出SQL放到PL/SQL Devoloper 執行,報“無法通過8(在資料表空間XXX中)擴充 temp 段”,還有一個頁面,可以查詢出記錄,但無法統計資料!       經過分析產生原因可能是:ORACLE臨時段資料表空間不足,因為ORACLE總是盡量分配連續空間,一但沒有足夠的可分配空間或者分配不連續就會出現上述的現象。    解決方案:知道由於ORACLE將資料表空間作為邏輯結構-單元,

在oracle中欄位類型LONG的使用注意事項

使用說明: 1、LONG 資料類型中儲存的是可變長字串,最大長度限制是2GB。2、對於超出一定長度的文本,基本只能用LONG類型來儲存,資料字典中很多個物件的定義就是用LONG來儲存的。3、LONG類型主要用於不需要作字串搜尋的長串資料,如果要進行字元搜尋就要用varchar2類型。4、很多工具,包括SQL*Plus,處理LONG 資料類型都是很困難的。5、LONG 資料類型的使用中,要受限於磁碟的大小。能夠操作 LONG 的 SQL 陳述式:

mysql,sqlserver,oracle三種資料庫的大對象存取

mysql 大對象存取:類型一般應該用mediumblod,blob只能存2的16次方個byte,mediumblod是24次方,一般來說夠用了.longblob是32次方有些大.MYSQL預設配置只能存1M大小的檔案,要修改配置,WIN版本的在mysql.ini檔案中修改max_allowed_packet,net_buffer_length等幾個參數,或直接SET GLOBAL varName=value.linux版本可以在啟動參數後加-max_allowed_packet=xxM等幾個參

oracle 11g遷移資料庫到oracle 10g

眾所周知,我們從oracle高版本遷移資料庫到oracle低版本,是一件不太容易的事情。如果直接使用sql developer工具,可能無法完全遷移成功(中間或多或少會出現錯誤)。exp,imp 對於同版本的oracle資料複本備份適用,若是不同版本的oracle資料複製,特被是從高版本備份資料到低版本時候,使用exp,imp有可能出現無法完全還原資料的情況,我們利用oracle內建的工具expdp和impdp,可以輕鬆幫我們實現。我們以oracle 11g遷移資料庫pms到oracle

oracle 定時指令碼

一直在用linux 的 crontab 突然想用oracle 寫一個簡單的job create table test(   car_no varchar2(30),   car_info_id number);  create or replace procedure pro_test   as   carinfo_id number;   begin    select test_seq.nextval into carinfo_id  from dual;    insert into

oracle 將類裝入資料庫

注意把類裝入 資料庫中的時候 不能在sqlplus命令列執行  還有一點那個類的名字盡量不要起包名 不然它會找不到那個類 或則在裝載的時候要制定包名 D:/>loadjava -user sys/sys@tang -o -v -f -r d:/OralceDemo.javaarguments: '-user' 'sys/sys@tang ' '-o' '-v' '-f' '-r' 'd:/OralceDemo.java'creating : source

oracle 中substr instr的一些簡單的用法

 SELECT SubStr(memo,(InStr(memo,':',-1,1)+1))  FROM sfa_order_item    WHERE Trunc(gmt_modified)=Trunc(SYSDATE)關於subtr 一些簡單的用法 就我個人的理解substr

在silverlight中通過WCF串連ORACLE DB資料庫

原文:How to get data from Oracle DB in silverlight via WCF ?轉自:http://hi.baidu.com/%C7%A7%C0%EF%BA%AE%C9%AB/blog/item/f18b7cc46cfe29dc38db4945.html---------------------------------------------------------------------------------------------------------

Oracle BI sampleapp 107 deploymentguide 的補充說明

傳送門:http://www.oracle.com/technetwork/middleware/bi-foundation/obiee-samples-167534.html第2.2節中,添加資料庫轉儲的命令:(Import the database dump using the command below. )impdp "'"sys/Admin123@sampledb1 as sysdba"'" directory=datapumpdir

ORACLE 資料庫名、執行個體名、ORACLE_SID的區別

資料庫名(DB_NAME)、執行個體名(Instance_name)、以及作業系統環境變數(ORACLE_SID)  在ORACLE7、8資料庫中只有資料庫名(db_name)和資料庫執行個體名(instance_name)。在ORACLE8i、9i中出現了新的參數,即資料庫網域名稱(db_domain)、服務名(service_name)、以及作業系統環境變數(ORACLE_SID)。這些都存在於同一個資料庫中的標識,用於區分不同資料庫的參數。  一、什麼是資料庫名(db_name)?

MySQL與Oracle的區別

區別點OracleMySQL啟動命令c:\ ora92\bin\sqlplus.exec:\mysql\bin\mysql.exe帶使用者啟動方式c:\ora92\bin\sqlplus.exe system/manager@TNSc:\mysql\bin\mysql.exe testc:\mysql\bin\mysql.exe -u root test預設使用者sys, system, scottmysqltest改變串連使用者(庫)SQL> conn

oracle: unary operator expected

在centos系統從root使用者切換到oracle用的時候,總是提示 :-bash- : :[: unary operator expected能切換成功,就是總提示上面這個,後來找到原因,在安裝oracle軟體的時候,曾在/etc/profile檔案裡設定如下內容:if [$user = "oracle"]; then if [$SHELL = "/bin/ksh"]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 1638

jira 4.2配置oracle

1. 修改檔案.....Atlassian\conf\server.xml中串連資料庫部分,為如下:<Resource name="jdbc/JiraDS"           auth="Container" type="javax.sql.DataSource"           username="jirauser"           password="jirapwd"          

總頁數: 1509 1 .... 330 331 332 333 334 .... 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.