Time of Update: 2015-08-07
標籤:一. varchar2(10)和number應該轉換為什麼類型?oracle轉成mysql時:varchar2(10)可以轉成varchar(10)number則要看oracle中儲存的具體是什麼類型的資料:1、如果是整型,那麼mysql中,用int即可;2、如果是帶小數位的,那麼mysql中可用numeric類型。註:mysql中沒有varchar2(10)和number這兩個資料類型 二. Mysql varchar VS Oracle
Time of Update: 2015-08-06
標籤:1. oracle中case運算式(case 條件 when 運算式1 then 結果1 when 運算式2 then 結果2 &
Time of Update: 2015-08-07
標籤:oracle 觸發器 trigger 審計 上一篇對觸發器的一些基本知識有了瞭解,在這一篇操作進行驗證before觸發器[[email protected] ~]$ sqlplus / as
Time of Update: 2015-08-06
標籤:頭部驗證失敗是由於版本號碼不同所致,經實驗可以通過如下方法進行修改:用notepad++工具開啟dmp檔案,可以看到頭部資訊 --TEXPORT:V11.01.00,即為來源資料庫的版本號碼,將其修改為目的資料庫的版本號碼,如本機為10.02.01,再次進行匯入操作,匯入成功。匯入語句imp system/(密碼) file=d:\XXXX.dmp或 imp system/(密碼) file=d:\XXXX.dmp
Time of Update: 2015-08-07
標籤:oracle對錶的結構操作 add 增alter table 表名
Time of Update: 2015-08-07
標籤:toad for oracle oarcle 亂碼 toad for oracle中文顯示亂碼資料入庫的時候中文顯示正常,在toad for
Time of Update: 2015-08-06
標籤:注意點:1:一個sequence可以被多個表共用。2:被多個表共用的sequence產生的數字序列始終連續,不會重新開始。3:如果不再使用的sequence請刪除。SELECT * FROM DAYSBFJ.DAYS_CARD_UPDATE3 order by id asc--alter table DAYSBFJ.DAYS_CARD_UPDATE3 add source_Flag
Time of Update: 2015-08-06
標籤:SELECT A.TABLE_NAME 表名稱, C.COMMENTS 表注釋, A.COLUMN_NAME 欄位名稱, REPLACE(DECODE(A.DATA_TYPE,
Time of Update: 2015-08-07
標籤:只需要在Oracle下載一個叫Instant Client Package的軟體就可以了,這個軟體不需要安裝,只要解壓就可以用了,很方便,就算重裝了系統還是可以用的。 :http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html 登陸帳戶QQ郵箱
Time of Update: 2015-08-07
標籤:目錄結構初始化指令碼 |----orcl_sql|----init_user.sql|----tab_home.sql |----TAB_USER.sql |----init.batinit.bat@echo off@echo ---------------------------------------------------------------------@echo ^|
Time of Update: 2015-08-07
標籤:一、expdp匯出資料庫1、按使用者匯出expdp scott/tiger@orcl DIRECTORY=oracle_dmp dumpfile=bak.dmp schemas=scott version=10.2.0.1.0;--如果10g匯入11g,加上版本號碼2.按資料庫匯出expdp system/manager DIRECTORY=oracle_dmp DUMPFILE=full.dmp FULL=y;3.按表名匯出expdp scott/tiger@orcl
Time of Update: 2015-08-07
標籤: 我之前是直接用的命令brew cask install java, 裝好後java的版本如下: ? ~ $ ls -lh `which java`lrwxr-xr-x 1 root wheel 74B Jul 27 19:07 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java? ~ $ java -versionjava
Time of Update: 2015-08-06
標籤:oracle 使用權限設定 授權 oracle使用者建立及使用權限設定許可權: create session create
Time of Update: 2015-08-06
標籤:事務: 事務是指作為單個邏輯工作單元執行的一組相關操作。 這些操作要求全部完成或者全部不完成。使用事務的原因:保證資料的安全有效。事務的四個特點:(ACID) 1、原子性(Atomic):事務中所有資料的修改,要麼全部執行,要麼全部不執行。 2、一致性(Consistence):事務完成時,要使所有所有的資料都保持一致的狀態,換言之:通過事務進行的所有資料修改,必須在所有相關的表中得到反映。 3、隔離性(Isolation):事務應該在另一個事務對資料的修改前或者修改後進行訪
Time of Update: 2015-08-06
標籤:一、sys使用者和system使用者 Oracle安裝會自動的產生sys使用者和system使用者 (1)、sys使用者是超級使用者,具有最高許可權,具有sysdba角色,有create database的許可權,該使用者預設的密碼是change_on_install (2)、system使用者是管理操作員,許可權也很大。具有sysoper角色,沒有create database的許可權,預設的密碼是manager (3)、一般講,對資料庫維護,使用system使用者登入就可以拉
Time of Update: 2015-08-06
標籤:Oracle中支援視窗函數ROW_NUMBER(),其用法和 MSSQLServer2005中相同,比如我們執行下面的 SQL語句:SELECT * FROM(SELECT ROW_NUMBER() OVER(ORDER BY FSalary DESC) row_num,FNumber,FName,FSalary,FAge FROM T_Employee) aWHERE a.row_num&
Time of Update: 2015-08-06
標籤:oracle trigger 觸發器 審計 Oracle資料庫觸發器是儲存於資料庫的命名PL/SQL語句塊,當觸發事件發生時他們會隱含的執行,執行觸發器的活動被稱為觸發觸發器。特定使用者在特定模式下,或者任何使用者執行的ddl語句(如create或者alter),這種觸發器經常被用於審計目的,並且專用於oracle DBA。可以記錄各種模式修改,何時執行、
Time of Update: 2015-08-06
標籤:oracle 資料庫 一、系統內容設定1.修改主機名稱vim /etc/sysconfig/networkhostname oracledb2.添加ip和主機名稱對應vim /etc/hosts192.168.1.128 oracledb3.安裝依賴包yum -y install gcc gcc-c++ make binutils compat-libstdc++-33 elfutils-libelf
Time of Update: 2015-08-06
標籤:伺服器 asp iis7.0 odbc 真的是太不容易了,以前的時候在window server
Time of Update: 2015-08-07
oracle 資料庫批次檔,oracle資料庫批處理目錄結構初始化指令碼 |----orcl_sql|----init_user.sql|----tab_home.sql |----TAB_USER.sql |----init.batinit.bat@echo off@echo ---------------------------------------------------------------------@echo ^|