Time of Update: 2015-06-17
標籤:;是執行語句必須的/是執行語句塊必須的比如執行一個觸發器CREATE OR REPLACE TRIGGER "TRG_1" BEFORE INSERT ON "CATEGORY" REFERENCING OLD AS "OLD" NEW AS "NEW" FOR EACH ROW ENABLEDECLARE v_newVal NUMBER(12) := 0;v_incval NUMBER(12) := 0;BEGIN IF INSERTING AND
Time of Update: 2015-06-15
標籤:oracle 資料庫 密碼 我不知道你對Oracle瞭解多少?是不是僅僅是達到能使用的程度。如果是這樣,那麼就跟隨我的步伐,來逐漸瞭解Oracle,慢慢揭開Oracle的神秘面紗。 對於Oracle的安裝,在這裡我不想多說,教程網上
Time of Update: 2015-06-15
標籤:遊標 oracle11g 0. 常用函數substr(str,start,length);//可以反向索引。length不指定就到結尾to_number(str);//str轉numberselect to_char(sysdate,‘yyyy-mm-dd hh24:mi:ss‘) from dual;//日期轉字元nvl(tt,0);//若是空值則為01. 遊標 對於集合資料的處理,學會使用帶參數的方式。
Time of Update: 2015-06-16
標籤:set linesize 120set pagesize 20column file_name format a8 v$nls_parameters 資料字典中的一個表關於null的注意:1:包含null的運算式結果為空白2:判斷一個值是否等於null是用 is 不等於用is not 。記住(null!=null)3:如果集合中含有null值,不能使用not in 但可以使用 insql 最佳化:oracle9之後,
Time of Update: 2015-06-12
標籤:常用查看錶結構命令elect table_name from user_tables; --目前使用者的表 select table_name from all_tables; --所有使用者的表 select table_name from dba_tables; --包括系統資料表 select table_name from dba_tables where owner=‘使用者名稱‘&
Time of Update: 2015-06-12
標籤:最近監控系統日誌時發現出現一個新的錯誤資訊,很奇怪,之前沒有過。如下:ORA-24777:不允許使用不可移植的資料庫鏈路。跟蹤程式進去發現是通過dblink查詢某個遠程庫表,而且由於使用了XA分散式交易資料庫連接。大家也許都知道XA有不少限制條件,之前也遇到過,都繞著走了。但是最近沒有調整過程式也沒有改變過dblink的配置,怎麼回事呢?只能網上搜尋,結果有人遇到過,說是oracle
Time of Update: 2015-06-13
標籤://建立暫存資料表空間create temporary tablespace test_temp tempfile ‘E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf‘ size 32m autoextend on next 32m maxsize 2048m extent management local; //建立資料資料表空間create tablespace test_data
Time of Update: 2015-06-15
標籤:--查詢欄位名稱,欄位類型,欄位注釋SELECT DD.*, EE.CONSTRAINT_TYPE FROM (SELECT T.COLUMN_ID, T.COLUMN_NAME, (CASE WHEN (T.DATA_TYPE = ‘VARCHAR2‘ OR T.DATA_TYPE = ‘RAW‘) THEN T.DATA_TYPE || ‘(‘ ||
Time of Update: 2015-06-14
標籤:資料的匯出: 1、將資料庫szda完全匯出,使用者名稱sa密碼sa123 匯出到D:\daochu.dmp中 exp sa/[email protected] file=d:\daochu.dmp
Time of Update: 2015-06-12
標籤:?1.出錯處理ORA-00911: invalid character。這是因為在語句末尾加上了";"的緣故,去掉";"SQL就可以執行了~(這與SQL Server不同)?Oracle:文字與格式字串不匹配的解決oracle的日期時間類型在往oracle的date類型插入資料的時候,記得要用to_date()方法。如insertinto CUSLOGS(STARTTIME) values(to_date(‘2009-5-21 18:55:49‘,‘yyyy/mm/dd
Time of Update: 2015-06-11
標籤:sqllimit--->oracle分頁,dateformat--->oracle日期格式化,now()---->擷取系統時間,在MySQL裡不是關鍵字到oracle裡就是關鍵字了mysqloracleorder by id desc limit #{offset},#{pageSize}where rownum <= #{offset}+#{pageSize} )where rn
Time of Update: 2015-06-11
標籤:[[email protected] ~]$ sqoop import -connect jdbc:oracle:thin:@192.168.8.228:1521:bonc -username AQ -password bonc1234 -table ORCL_TEST1 -hive-import -hive-database test -hive-table ORCL_HIVE_TEST1 -null-string ‘ ‘ -null-non-string ‘‘ -m 115/
Time of Update: 2015-06-11
標籤:.net oracle 常見問題:1.缺少引用 解決辦法 ,添加引用: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.OracleClient;using System.Drawing;using
Time of Update: 2015-06-11
標籤:原文出處:http://blog.itpub.net/21614165/viewspace-766937/Oracle資料匯入匯出imp/exp就相當於oracle資料還原與備份。exp命令可以把資料從遠端資料庫伺服器匯出到本地的dmp檔案,imp命令可以把dmp檔案從本地匯入到遠處的資料庫伺服器中。利用這個功能我們可以從生產庫中匯出資料庫,再匯入資料庫到測試庫中。 執行環境:可以在SQLPLUS.EXE或者DOS(命令列)中執行,DOS中可以執行是由於在oracle中,安裝目錄
Time of Update: 2015-06-12
標籤:IMP-00019: row rejected due to ORACLE error 12899IMP-00003: ORACLE error 12899 encounteredORA-12899: value too large for column "CRM"."BK_ECS_ORDER_INFO_00413"."POSTSCRIPT" (actual: 895, maximum: 765)匯入日誌報IMP-00019: 由於 ORACLE 錯誤 12899 而拒絕行IMP-0000
Time of Update: 2015-06-11
標籤:Oracle常用Sql1. 查看資料庫的歸檔模式及閃回是否啟用 select log_mode,open_mode,flashback_on from V$database;2.查看執行個體狀態 select status from V$instance;3
Time of Update: 2015-06-11
標籤:需求:資產維修表中同一資產可能維修完繼續申請維修,這時候維修狀態需要根據最近的維修時間去判斷維修狀態,所以同一資產ID下會出現重複的資料(維修審批通過,維修審批未通過),或者可能不出現(未申請維修),所以需要查詢資產維修表中未重複的資料和重複的資料中申請維修日期最近的資料,方法如下:資產表如下:1、資產維修中所有的資料select * from ASSET_MAINTAIN t結果如下:2、資產維修中可能相同的資料select a.* from ASSET_MAINTAIN
Time of Update: 2015-06-11
標籤:查詢表結構 SELECT T.COLUMN_ID, T.COLUMN_NAME, (CASE WHEN (T.DATA_TYPE = ‘VARCHAR2‘ OR T.DATA_TYPE = ‘RAW‘) THEN T.DATA_TYPE || ‘(‘ || T.DATA_LENGTH || ‘)‘ WHEN (T.DATA_TYPE = ‘NUMBER‘ AND T.DATA_PRECISION
Time of Update: 2015-06-11
標籤:如何啟動oraclewindows系統服務中有一個服務叫:【OracleService[SID]】SID是你安裝oracle xe時候的執行個體名,如果你沒有改預設的是【XE】,OracleServiceXE和OracleXETNSListener預設會自動啟動,找到【OracleServiceXE】這個服務,啟動它就ok了。 navicat for oracle 串連設定使用sqlplus登陸(密碼自己設定的):cmd 命令列下輸入sqlplus
Time of Update: 2015-06-12
標籤:一、oracle資料字典主要由以下幾種視圖構成:1.user視圖以user_為首碼,用來記錄使用者物件的資訊2.all視圖以all_為首碼,用來記錄使用者物件的資訊及被授權訪問的對象資訊3.dba視圖以dba_為首碼,用來記錄資料庫執行個體的所有對象的資訊4.v$視圖以v$為首碼,用來記錄與資料庫活動相關的效能統計動態資訊5.gv$視圖以gv$為首碼,用來記錄分布式環境下所有執行個體的動態資訊二、oracle常用的資料字典1.基本資料字典字典名稱 &nbs