Time of Update: 2015-08-09
標籤:oracle sql 排序 串連 天氣天熱,周末在家敲代碼發現一個奇怪的sql,在使用left join 表串連左查詢的時候,A left join B,之前A表排好的序,突然錯亂了,第一行記錄跑到了最後以後,之前的降序變成了升序! 類比sql如下SELECT
Time of Update: 2015-08-09
標籤:oracle集合操作 union unionall intersect minus 在Oracle中提供了三種類型的集合操作: 並(UNION)、交(INTERSECT)、差(MINUS)UNION:將多個查詢的結果組合到一個查詢結果之中,並去掉重複值UNION
Time of Update: 2015-08-07
標籤:有一個表名為tb,欄位段名為name,資料類型nchar(20)。 1、假設欄位資料為空白,則不管改為什麼欄位類型,可以直接執行: alter table tb modify (name nvarchar2(20)); 2、假設欄位有資料,則改為nvarchar2(20)可以直接執行: alter table tb modify (name nvarchar2(20));
Time of Update: 2015-08-07
標籤: CREATE TABLE SALARY( EMPID number not null, EMPNAME Varchar2(20), EMPSALARY number, HIREDATE DATE, PRIMARY KEY(EMPID),);INSERT INTO SALARY VALUES(1,‘蔣xx‘,1015.32,to_DATE(‘19950702‘,‘YYYYMMDD‘));COMMIT;SELECT *
Time of Update: 2015-08-09
標籤:?SQL中不同類型的函數?在SELECT 語句中使用字元,數字,日期和轉換函式?使用條件運算式兩種SQL函數單行函數:?操作資料對象?接受參數返回一個結果?只對一行進行變換?每行返回一個結果?可以轉換資料類型?可以嵌套?參數可以是一列或一個值function_name [(arg1,arg2,...)]字元型函數:
Time of Update: 2015-08-08
標籤:identified oracle Oracle學習筆記一許可權分為sysdba,nomal等,系統內建有兩個使用者,起始密碼為空白.使用者為:SYSTEM,SYS。登入SYSTEM的時候要使用sysdba許可權來登入,如果忘記了密碼,則開啟命令列輸入:1.echo %ORACLE_SID% 2.set ORACLE_SID =
Time of Update: 2015-08-08
標籤:snapshot standby Snapshot Standby,此功能可將備庫置身於"可讀寫狀態"用於不方便在生產環境主庫中測試的內容,比如類比上線測試等任務。當備庫讀寫狀態下任務完成後,可以非常輕鬆的完成Snapshot Standby資料庫角色切換回備庫角色,恢複與主庫資料同步。在Snapshot Standby資料庫狀態下,備庫是可以接受主庫傳過來的日誌,但是不能夠將變化應用在備庫中。
Time of Update: 2015-08-08
標籤:oracleOracle語句如下:使用方法:start with.....connect by prior。其中start with後面跟的條件1是父節點的查詢條件,connect by prior後面跟的條件2是與記錄的父節點相同的子節點中的資料。樣本:SELECT id, name as text, parent_id as parentId from TF_SYS_T_ACTION action where 1 = 1 and action.id in
Time of Update: 2015-08-07
標籤:oracle 觸發器 trigger 審計 上一篇對觸發器的一些基本知識有了瞭解,在這一篇操作進行驗證before觸發器[[email protected] ~]$ sqlplus / as
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-07
標籤:oracle 監聽 tnsping 監聽器是Oracle基於伺服器端的一種網路服務,主要用於監聽用戶端向資料庫伺服器端提出的串連請求。Oracle官方對其的定義為:A process that listens for incoming client connection requests and manages network traffic to the
Time of Update: 2015-08-07
標籤:oracle許可權 oracle使用者權限 oracle許可權管理
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
標籤:事務: 事務是指作為單個邏輯工作單元執行的一組相關操作。 這些操作要求全部完成或者全部不完成。使用事務的原因:保證資料的安全有效。事務的四個特點:(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 資料庫 一、系統內容設定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 ^|