Time of Update: 2018-07-24
1.取周的開始時間和結束時間 取周的開始時間,以星期一為開始。 SELECT TRUNC(date'2016-05-12','D') + 1 FROM DUAL; 取周的結束時間,以星期日為結束 SELECT TRUNC(date'2016-05-12','D') + 7 FROM DUAL; 2.取月的開始時間和結束時間 取月的開始時間 SELECT TRUNC(date'2016-05
Time of Update: 2018-07-24
sysdba使用者可以登入,普通使用者登入報錯如下: [oracle@dbserver ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on Mon Oct 17 21:07:09 2016 Copyright (c) 1982, 2009, Oracle. All rights reserved. SQL> conn zs/123456 ERROR: ORA-01033: ORACLE
Time of Update: 2018-07-24
在 unix 系統上面處理裸裝置: 1.什麼叫做裸裝置。 裸裝置,也叫裸分區(原始分區),是一種沒有經過格式化,不被Unix通過檔案系統來讀取的特殊字元裝置。它由應用程式負責對它進行讀寫操作。不經過檔案系統的緩衝。 2.如何辨別裸裝置。 在Unix的/dev
Time of Update: 2018-07-24
假設使用者有兩個: website 較高許可權 websiteapp 沒有創表的許可權 表: 在website使用者下: grant select, insert, update, delete on table_test to websiteapp; 在websiteapp使用者下: --普通使用者登入,建立表的同義字 create synonym websiteapp. table_test
Time of Update: 2018-07-24
今天遭遇ORA-12560: TNS: 協議適配器錯誤的問題,經過一番努力問題已經解決,與大家共用。 造成ORA-12560: TNS: 協議適配器錯誤的問題的原因有三個: 1.監聽服務沒有起起來。windows平台個一如下操作:開始---程式---管理工具---服務,開啟服務面板, 啟動 oraclehome92TNSlistener服務。 2.database
Time of Update: 2018-07-24
oracle建立資料庫、資料表空間、使用者並授權 在安裝完Oracle資料庫軟體之後可以使用預設的資料庫orcl,也可以根據需要建立自訂的資料庫。資料表空間用於對資料庫中的資源進行分類,每個使用者都有預設的資料表空間,也可以給使用者指定預設的資料表空間。 1、建立資料庫 簡單的方式是使用'Database Configuration Assistant'資料庫組態工具根據嚮導建立 2、建立資料表空間 在實際使用中需要建立自訂的資料表空間和暫存資料表空間
Time of Update: 2018-07-24
11。查看資料表的參數資訊SELECT partition_name, high_value, high_value_length, tablespace_name, pct_free, pct_used, ini_trans, max_trans, initial_extent, next_extent, min_extent, max_extent, pct_increase, FREELISTS, freelist_groups,
Time of Update: 2018-07-24
操作詳情:https://www.cnblogs.com/xiaodf/p/6030102.html 注意:在匯出前需要先建立待匯出的表結構。如果匯出的表在資料庫中不存在則會報錯;如果重複匯出多次,表中的資料會重複; create table EMP_DEMO as select * from EMP where 1=2;create table SALGRADE_DEMO as select * from SALGRADE where 1=2;
Time of Update: 2018-07-24
最近做的一個模組涉及到8張表的聯集查詢,由於這8張表中有很多主從表的關聯,結果在使用模糊查詢的時候查詢結果集出現了重複記錄。如下:
Time of Update: 2018-07-24
.Net程式中可以通過ODP調用特性,對Oracle資料庫進行操作,今天來講一下資料批量插入的功能,所用技術不高不深,相信很多朋友都接觸過,小弟班門弄斧了,呵呵。這篇文章是上篇文章的續集,因為上一次實驗的徵集結果沒有突破4秒的方法,所以這次繼續挑戰與挖掘新方法,雖然是Oracle,但仍具有一定收藏意義。 上一次文章中提及的實驗:
Time of Update: 2018-07-24
解決方案: 1 、先看oracle的監聽和oracle的服務是否都啟動了。啟動oracle監聽: cmd的命令列視窗下,輸入lsnrctl start,斷行符號即啟動監聽。 2 、查看oracle的sid叫什麼,比如建立資料庫的時候,執行個體名叫“abc”,那麼先手工設定一下oralce的sid,cmd命令視窗中,set ORACLE_SID=abc 3 、再輸入sqlplus /nolog,斷行符號 再輸入 conn / as sysdba;斷行符號
Time of Update: 2018-07-24
Oracle的時間戳記格式查詢如下: SELECT VALUE FROM NLS_SESSION_PARAMETERS WHERE PARAMETER = 'NLS_TIMESTAMP_FORMAT'. Oracle查詢建表時間: SELECT CREATED FROM USER_OBJECTS WHERE OBJECT_NAME='
Time of Update: 2018-07-24
LINUX登入oracle使用者,通過lsnrctl start命令啟動資料庫時,報錯如下: “ [oracle@localhost ~]$ lsnrctl start LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 29-APR-2015 07:38:11 Copyright (c) 1991, 2009, Oracle. All rights reserved. Starting
Time of Update: 2018-07-24
對於 Oracle 的 rownum 問題,很多資料都說不支援>,>=,=,between...and,只能用以上符號(<、<=、!=),並非說用>,& gt;=,=,between..and 時會提示SQL語法錯誤,而是經常是查不出一條記錄來,還會出現似乎是莫名其妙的結果來,其實您只要理解好了這個 rownum 偽列的意義就不應該感到驚奇,同樣是偽列,rownum 與 rowid 可有些不一樣,下面以例子說明 假設某個表 t1(c1) 有
Time of Update: 2018-07-24
1. 通過使用函數 臨時修改 ,比如 : select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; 2. 修改當前會話的日期格式 : alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS'; 3. 永久修改,
Time of Update: 2018-07-24
Time of Update: 2018-07-24
【原】Oracle中Left Outer Join和外關聯(+)的區別 2008-03-23 16:22:37 url: http://space.itpub.net/?uid-6517-action-viewspace-itemid-216974 Oracle的left join中on和where的區別 2009-09-28 15:20 URL: http:
Time of Update: 2018-07-24
實驗環境: 源端: Ip:192.168.40.10 DataBase:Oracle 11.2.0.1.0 ORCL OS:OEL5.6 OGG:fbo_ggs_Linux_x86_ora11g_32bit 目標端: Ip:192.168.40.128 DataBase:10.2.0.1.0 ORCL OS:OEL5.6 OGG:fbo_ggs_Linux_x86_ora11g_32bit
Time of Update: 2018-07-24
作者: 瀟湘隱者 出處: http://www.cnblogs.com/kerrycode/ ------------------------------------------類型轉換函式---------------------------------------------- --自動類型轉換, ORACLE 可以自動根據具體情況進行如下轉換: *字串到數值 *字串到日期 *數值到字串 *日期到字串 EX: --*字串到數值
Time of Update: 2018-07-24
1.ORACLE的最佳化器共有3種 A、RULE (基於規則) b、COST (基於成本) c、CHOOSE(選擇性) 設定預設的最佳化器,可以通過對init.ora檔案中OPTIMIZER_MODE參數的各種聲明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS 。 你當然也在SQL句級或是會話(session)級對其進行覆蓋。 為了使用基於成本的最佳化器(CBO,