Time of Update: 2016-06-21
標籤: pro*c是進階的用法,OCI是oracle的基礎用法如何編譯.pc檔案: proc code=cpp parse=none iname=filename.pc oname=filename.cpp一, 首先要包涵標頭檔#include 這個標頭檔二, 在聲明宿主變數之前一定要先定義struct sqlca sqlca;這個變數。三,
Time of Update: 2016-06-20
標籤:1.所有表的select 許可權賦予usergrant select any table to user2.revoke 實體許可權名|all on 實體名 from 使用者名稱|角色名稱|public;alter any cluster 修改任意簇的許可權 alter any index 修改任意索引的許可權 alter any role 修改任意角色的許可權 alter any cluster alter any sequence 修改任意序列的許可權 alter any
Time of Update: 2016-06-21
標籤:oracle資料庫安裝成功之後會有預設的使用者名稱和密碼,之前因為沒有整理,每次用的時候都要百度很麻煩,所以現在把這些都整理一下,也方便以後使用:使用scott使用者串連:使用sys使用者串連:使用system使用者串連:使用sysman使用者串連:此外,還可以使用無密碼登入一:或者,無密碼登入二:最後,使用者切換:oracle命令列登入(預設使用者名和密碼)
Time of Update: 2016-06-20
標籤:不知不覺也十天了,周末又加班,本想周一上午請假半天看NBA總決賽最後一場的。。。後來算了畢竟不是鐵杆球迷,晚上回來補補錄影看看集錦好了。公司一個項目做了挺久一直沒推廣,領導想讓我去牽頭。這爛尾工程不好接啊,之前做不好肯定是有原因的。另外有個項目,只有一個同事在開發,進度也不理想。所以我寫了封長郵件給領導,要把項目組剝離出來,這個我來弄還有些信心,而且可以接觸到移動端,搞Web的不會移動端不行,現在是手機時代了。項目依託公眾號,要實現的功能也不複雜,只要把頭緒理好,應該比較容易出成果。&nb
Time of Update: 2016-06-20
標籤:oracle文字與格式字串不匹配的解決 oracle的日期時間類型在往oracle的date類型插入資料的時候,記得要用to_date()方法。如insert into CUSLOGS(STARTTIME) values(to_date(‘2009-5-21 18:55:49‘,‘yyyy/mm/dd
Time of Update: 2016-06-20
標籤:1.行轉列:一、最初的資料:轉換之後的資料:二、轉換的語句:--統計各職位的人員在各部門的分布人數:SELECT T.JOB, SUM(DECODE(T.JOB, ‘CLERK‘, 1, NULL)) AS COUNT1 , SUM(DECODE(T.JOB, ‘SALESMAN‘, 1, NULL)) AS COUNT2 , SUM(DECODE(T.JOB, ‘PRESIDENT‘, 1, NULL)) AS COUNT3
Time of Update: 2016-06-20
標籤:預存程序和儲存函數指儲存在資料庫中供所有使用者程式調用的子程式叫預存程序、儲存函數。預存程序和儲存函數的區別?儲存函數:可以通過return 語句返回函數值。預存程序:不能除此之外我們可以認為他們是完全一樣的。 預存程序1、建立預存程序用create procedure命令簡曆預存程序。文法:create [or replace] procedure 過程名(參數列表)as PLSQL子程式體; 列印hello word--列印hello
Time of Update: 2016-06-20
標籤:視圖view是一個虛擬表,不儲存資料值。Create or replace view 病人基本資料asselect 病人id,住院號,姓名,性別,年齡 from 病人資訊表;在建立視圖時,只是將視圖的定義存入到資料庫字典中,並沒有執行select查詢,只有當使用者對視圖查詢時,系統才按照視圖的定義從基本表中擷取資料。 視圖上可進行insert、update和delete操作。一個視圖中,可以同時包含可更新的欄位和不可更新的欄位。例如:Create or replace view
Time of Update: 2016-06-20
標籤:oracle
Time of Update: 2016-06-20
標籤:job program chains Job Chains建立chain的順序建立chain object;定義chain中的steps;增加規則;啟用chain;建立指向這個chain的job。建立Chain Object實驗描述:ENV:create table test_chain(id number);createtable test_chain1(id
Time of Update: 2016-06-20
標籤:原本一直在用mysql,最近改用oracle了,oracle的第一步就是jdbc的串連第一步:下載jar包,我用的是oracle11g 下的是oracle6.jar第二步:載入jar包然後找到下載的jar位置即可。第三步:代碼部分package com.lc.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import
Time of Update: 2016-06-20
標籤:Oracle 11.2.0.4 For Windows 64bit+32bit 官方資料庫介質 百度雲端硬碟下載1.Oracle11G 32BIT介質官方連結適用於Windows 32bit的Oracle Database 11G 第2版U4(11.2.0.4)Oracle11.2.0.4
Time of Update: 2016-06-20
標籤:Oracle 10.2.0.5 FOR ALL OS patch官方資料庫介質 百度雲迅雷下載1.Oracle10GU5介質百度雲端硬碟Oracle10.2.0.5 patch百度雲盤地址:連結:請發郵件聯絡[email protected]2.Oracle10GU5介質FTPOracle10.2.0.5 patch patchset補丁集 DATABASE DB資料庫軟體介質FTP2.1Oracle10.2.0.5 FOR AIX64-5L
Time of Update: 2016-06-20
標籤:oracle查詢處於鎖表中的表SELECT l.session_id SID, l.locked_mode, l.oracle_username, l.os_user_name, s.machi
Time of Update: 2016-06-19
標籤:1.資料庫的啟動需要以SYSDBA/SYSOPER身份登入。2.如果在同一主機上使用IPC串連到資料庫使用作業系統授權,登入任何一個使用者都可以擁有as sysdba和as sysoper。3.sys和system使用者的區別
Time of Update: 2016-06-19
標籤:檢查一些程式包的版本rpm -q gcc make binutils openmotif setarch compat_db compat-gcc-32 compat-gcc-32-c++ compat-libstdc++-33 compt-libstdc++-296 沒有的話就要安裝1)gz檔案類似 http://www.cnblogs.com/xiatian1071/p/3593283.html1、從網站下載
Time of Update: 2016-06-19
標籤:oracle 資料表空間 在Oracle中如何建立資料表空間呢?主要有兩種方式:一種是用SQL命令的方式,另外一種是通過Oracle用戶端Enterprise Manager Console來建立。下面分別介紹一下:1 通過SQL命令建立資料表空間1.1 建立資料表空間 create tablespace
Time of Update: 2016-06-19
標籤: -----------------產生笛卡兒積------------------------------------ select * from emp,dept; --不帶條件時,記錄數為14*4 =56條記錄 select * from emp cross join dept;--交叉串連,同上 select count(*)from emp; ---左串連( 返回包括左表中的所有記錄和右表中連接欄位相等的記錄 ) select
Time of Update: 2016-06-20
標籤:oracle 參數1.oracle開啟檔案控制代碼數SQL> select count(*) from v$open_cursor; COUNT(*)---------- 15652.oracle的串連數SQL> select count(*) from
Time of Update: 2016-06-19
標籤:select * from emp; --1.找出部門30的員工select * from emp where deptno = 30; --2.列出所有辦事員(CLERK)的姓名,變化和部門編號select * from emp where job = upper(‘clerk‘); --3.找出傭金高於薪金的員工。select * from emp where comm > sal; --4.找出傭金高於薪金60%的員工。select *