Time of Update: 2015-07-09
標籤:CREATE OR REPLACE PROCEDURE Campaignprize_range( CampaignIdd NUMBER,PrizeTypeIdd NUMBER,ServerIndex VARCHAR2, RETVAL OUT VARCHAR2) IS hashcoded VARCHAR2(8); prizetypenum number(6); prizetypenumold number(6); prizetypenumc VARCHAR2(6);
Time of Update: 2015-07-08
標籤:oracle對null排序的時候desc預設是排最前,asc預設是排最前的,排序的時候總有不方便的地方,這時候需要認為幹預一下。方法1:使用nvl函數 可以在order by後面添加nvl函數例如:ORDER BY NVL(targer_columms, ‘0‘)方法2:使用nulls first或nulls last 可以在order by後面添加nulls first(null 排前)或nulls
Time of Update: 2015-07-08
標籤: 部門326為部門329的父部門,部門2與部門326是同級部門;賬戶muyunfei,屬於329部門訊息發送給部門2及部門326兩個部門(326|2),發送的部門對象之間用“|”分割 查詢:muyunfei賬戶是否屬於該部門字串(329|2)或者該部門字串的子部門中1、首先使用start with。。。。。connect
Time of Update: 2015-07-09
標籤:oracle ins-35172 通過案頭安裝Oracle在分配SGA的時候報如下錯誤:[INS-35172] Target database memory (XXMB) exceeds the systems available shared memory ({0}MB) 一開始一直以為是系統參數分派不足導致的,檢查/etc/sysctl.conf中的如下參數kernel.shmall =
Time of Update: 2015-07-08
標籤: 今天在Oracle 官網上搜尋pci dss,無意中搜到了Oracle Solaris上關於pci dss的資訊(見如下的網址:https://docs.oracle.com/cd/E56344_01/html/E53940/makehtml-id-4.html),如下是摘錄:PCI DSS 安全性原則基準PCI DSS
Time of Update: 2015-07-09
標籤:關於oracle
Time of Update: 2015-07-09
標籤:$conn = oci_connect(‘111‘,‘111‘,"(DESCRIPTION=(ADDRESS=(PROTOCOL =TCP)(HOST=10.101.0.36)(PORT = 1521))(CONNECT_DATA =(SID=orcl)))"); if (!$conn) { $e = oci_error(); var_dump($e[‘message‘]);&
Time of Update: 2015-07-08
標籤: 最近在做一個資料庫表的匯出,由於它每天產生的資料非常多,所以就有必要用一個條件來限定它。特別說明:該命令只用於windows下。下邊是它的樣本: exp fep_h****/[email protected]EL file=yy0709.dmp tables=(T06_CDA_TRIGGERS) query="""where TR_HANDLE_DATE>to_date(‘2015-07-03
Time of Update: 2015-07-08
標籤:/*** 通過改變更配置置檔案來串連不同資料庫*/package com.xykj.jdbc;import static org.junit.Assert.*;import java.io.InputStream;import java.sql.Connection;import java.sql.Driver;import java.util.Properties;import org.junit.Test;public class JDBCTest0 { public
Time of Update: 2015-07-08
標籤:--建立表create table abc(id number(4) not null primary key,username varchar2(20) not null,pwd varchar2(20) not null);--建立序列create sequence abc_sequence increment by 1 start with 1 maxvalue 9999 cycle nocache;--建立觸發器create or replace trigger
Time of Update: 2015-07-08
標籤:Oracle提供了大量索引選項。知道在給定條件下使用哪個選項對於一個應用程式的效能來說非常重要。一個錯誤的選擇可能會引發死結,並導致資料庫效能急劇下降或進程終止。而如果做出正確的選擇,則可以合理使用資源,使那些已經運行了幾個小時甚至幾天的進程在幾分鐘得以完成,這樣會使您立刻成為一位英雄。這篇文章就將簡單的討論每個索引選項。主要有以下內容: [1]
Time of Update: 2015-07-08
標籤: 上篇我們講解了建立使用者以及基本的授權問題,下面我們來講解許可權包括對象許可權和系統許可權。 其實上節課我們講解就是系統的許可權,系統許可權就是一些建立表了,資料表空間等等的系統的許可權。 1. 系統許可權 那麼哪些許可權是屬於系統許可權的呢? 上篇文章中我們已經提到了: 2. 對象許可權 不同的使用者擁有不同的表,那麼如何讓不同的使用者可
Time of Update: 2015-07-10
標籤:在Oracle 11.2的資料庫中建表時遇到 RESULT_CACHE (MODE DEFAULT) ORA-00922: missing or invalid optionhostdr:[/home/oracle]$sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Thu Jul 9 12:52:11 2015Copyright (c) 1982, 2011, Oracle. All rights
Time of Update: 2015-07-09
標籤:oracle tde 從ORALE 10GR2開始出現透明資料加密技術(Transparent Data Encryption,TDE) TDE用來對資料加密,通常 SQL 執行的應用程式邏輯不需要變更,仍能正常運行。 換言之,應用程式可以使用同一文法將資料插入到應用程式表中,並且 Oracle
Time of Update: 2015-07-09
標籤:1. 複製表結構及其資料:create table table_name_new as select * from table_name_old2. 只複製表結構:create table table_name_new as select * from table_name_old where 1=2;或者:create table table_name_new like table_name_old3. 只複製表資料:如果兩個表結構一樣:insert into
Time of Update: 2015-07-09
標籤:進階資料庫編程1、PL/SQL 簡介:PL/SQL 代表 Procedural Language/SQL(Procedural Language:過程語言)它是對 SQL 的擴充嚴密的安全性對客戶機和伺服器之間的應用程式邏輯進行分隔,用戶端只執行預存程序2、PL/SQL 引擎處理 PL/SQL 塊並將其分離為 SQL 陳述式及過程語句:a.將過程語句發送到過程語句執行器以進行處理b.將 SQL 陳述式發送到 SQL 陳述式執行器以進行處理3.PL/SQL塊的結構a.PL/SQL
Time of Update: 2015-07-09
標籤:一、Oracle基礎SQL練習 班級表:班級編號(主鍵、識別欄位)、班級名稱、班主任、開班日期老師表:老師編號(主鍵、識別欄位) 、姓名、性別(預設值‘男’)、社會安全號碼(必須是18位元字)、聯絡電話學生表:學號(主鍵、固定五位元字) 、班級編號、姓名、性別、出生日期、聯絡電話、家庭地址成績表:編號(主鍵、識別欄位) 、學號、科目名稱、分數1、表格建立 create table();文法CREATE TABLE [schema.]table(column
Time of Update: 2015-07-08
標籤:c++ oracle ocilib #include <iostream>#include "ocilib.hpp"using namespace std;using namespace ocilib;#pragma comment(lib,"ociliba.lib")#pragma comment
Time of Update: 2015-07-08
標籤:資料庫模式 archivelog最近Integration Environment出現歸檔日誌寫滿後,資料庫無法登入情況,詢問DBA後查明情況,私下根據DBA的尋找方案,拿開發環境做了一下資料庫模式的切換,以便做同步監控分析問題,這裡給出了資料路首先使用dba登入,連結到資料庫之後使用sqlplus / as sysdba;archive log list查看當前資料庫歸檔模式,確實為歸檔或非歸檔模式之後。使用shutdwon immediate將資料庫關閉,
Time of Update: 2015-07-09
標籤:在redhat5.5(32bit)上安裝好oracle11g資料庫軟體,然後安裝一個資料庫,再然後登入資料庫,建立scott/tiger測試首先登入資料庫,這裡登入時是沒有啟動資料庫的[[email protected] oradata]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Thu Jul 9 17:54:53 2015Copyright (c) 1982, 2009,