oracle資料類型number 為null 判斷

標籤:number 可以是整數,也可以是含小數點的小數操作項: a(number(18,2)),b(number(18,2)),+相加)1.如果操作項有一個為 null, 相加結果為null ,a+null= null2.正確寫法:nvl(a,0)+nvl(b,0)sum 求和並相加)(sum求和 會自動把null值補0)1.此寫法結果錯誤: result1=sum(a+b)2.此寫法結果錯誤: result2= sum(a)+sum(b) 。出錯原因為:

oracle資料表空間使用率查詢

標籤:sqlplus -s / as sysdba<<EOFset trimspool onset linesize 10000set pagesize 50000set heading onset term offset heading onset feedback off;set newp none;set echo offset markup html onspool onspool xj.xls--資料表空間使用率查詢:select

update更新多行資料(oracle)

標籤:轉自:http://blog.itpub.net/25322446/viewspace-767505 說明:筆記總結了在工作中遇到過的幾種update方法和各種方法適用的範圍。 1.單表更新方案:使用標準update文法即可,執行穩定且效率較高update tableset

Oracle的function

標籤:寫在這裡,以便於以後忘記格式後可以查詢。 CREATE OR REPLACE FUNCTION TEMP_FUNC_WYL(PI_AAA100 VARCHAR2, PI_AAA102 VARCHAR2)--字典轉換,把代碼值轉換成對應的可理解的中文,wyl,20141105 RETURN VARCHAR2 IS V_AAA103 VARCHAR2(1000);BEGIN SELECT AAA103

NodeJs串連Oracle資料庫

標籤:nodejs串連oracle資料庫,各個平台的官方詳情文檔:https://github.com/oracle/node-oracledb/blob/master/INSTALL.md我的nodejs串連Oracle的配置,運行環境:windows7 x64nodejs 0.12.7Python 2.7.10npm

Oracle行轉列和列轉行

標籤:一、行轉列1.1、初始測試資料表結構:TEST_TB_GRADESql代碼:1    create table TEST_TB_GRADE2    (3      ID        NUMBER(10) not null,4      USER_NAME VARCHAR2(20

Oracle中instr 函數的詳解

標籤:INSTR    (源字串, 目標字串, 起始位置, 匹配序號)    在Oracle/PLSQL中,instr函數返回要截取的字串在源字串中的位置。只檢索一次,就是說從字元的開始    到字元的結尾就結束。    文法如下:    instr( string1, string2 [, start_position [, nth_appearance ] ]

[Oracle]使用InstantClient訪問Oracle資料庫

標籤:環境 作業系統: Win8.1 Enterprise Oracle開發工具: PL/SQL Developer 7.0.1.1066 (MBCS) 步驟 下載InstantClient Oracle官網http://www.oracle.com/cn/downloads/index.html 導航裡Downloads裡有Oracle Instant Client下載。   將下載的壓縮包解壓到一個目錄裡,本文解壓在C:\Oracle目錄裡面。  

oracle中尋找執行效率低下的SQL

標籤:v$sqltext:儲存的是完整的SQL,SQL被分割v$sqlarea:儲存的SQL 和一些相關的資訊,比如累計的執行次數,邏輯讀,物理讀等統計資訊(統計)v$sql:記憶體共用SQL地區中已經解析的SQL語句。(即時) 根據sid尋找完整sql語句:select sql_text from v$sqltext a where a.hash_value = (select sql_hash_value from v$session b where b.sid =

Oracle基礎之Dual

標籤:摘錄自 :http://www.linuxidc.com/Linux/2012-07/66288.htm第一點dual不是縮寫詞而是完整的單詞。dual名詞意思是對數,做形容詞時是指二重的,二元的。第二點Oracle中的dual表是一個單行單列的虛擬表。第三點Dual表是oracle與資料字典一起自動建立的一個表,這個表只有1列DUMMY,資料類型為VERCHAR2(1),dual表中只有一個資料‘X‘,

oracle 需要設定字元集用戶端與服務端相同

標籤:System.Environment.SetEnvironmentVarible("NLS_LANG "," SIMPLIFIED CHINESE_CHINA.ZHS16GBK"); Windows 提供了API函數SetEnvironmentVariable,不過這個函數只能修改當前進程的環境變數,而不能修改其他進程和系統的變數。 要修改系統的環境變數,需要修改註冊表SYSTEM\CurrentControlSet\Control\Session

一旦配置oracle em經驗

標籤:對oracle10grac構造em,原本很easy事兒,但它需要一個很長的時間,記錄下來。MEMO。首先,例如,報告了以下錯誤:[[email protected] admin]$ emca -config dbcontrol dbSTARTED EMCA at Aug 17, 2014 9:06:47 AMEM Configuration Assistant, Version 10.2.0.5.0 ProductionCopyright (c) 2003, 2009,

oracle使用者權限的一些基本操作

標籤: 建立資料表空間create tablespce test datafile ‘D:\TEST01.ora‘; 建立使用者create user test identified by test01; 給使用者授權grant create table,unlimited tablespace to test;--還可以授權 select insert 等等... 解鎖賬戶先用有dba許可權的賬戶登入 ,或者在命令列  sqlplus  /nolog  然後

Oracle之SQL語句運用

標籤:1.Oracle字串拼接     Oracle除了“||”,還支援使用CONCAT()函數進行字串拼接且會自動將其他類型轉換為字串,但與MYSQL的CONCAT()函數不同,Oracle的CONCAT()函數只支援兩個參數拼接,若多個參數需多個CONCAT()函數嵌套使用,如下面的SQL所示:SELECT CONCAT(CONCAT(CONCAT(‘工號為‘,FNumber),‘的員工姓名為‘),FName) FROM 

oracle 對錶賦許可權

標籤:grant select on yizhen123.tpp_t_dz_liandong to wangyd;grant select on yizhen123.tpp_t_dz_yilian to wangyd;grant select on yizhen123.tpp_t_dz_yinglian to wangyd;grant update on yizhen123.tpp_t_dz_liandong to wangyd;grant update on

oracle系統資料表

標籤:----------------------------------------------------------------------使用者:dba_users 儲存所有使用者的資訊----------------------------------------------------------------------表:dba_tables 儲存所有使用者的所有表user_tables 儲存目前使用者的所有表------------------------------------

ORACLE中的FTP例子代碼

標籤:http://blog.csdn.net/mashengwang/article/details/5982663CREATE OR REPLACE DIRECTORY my_docs AS ‘/u01/app/oracle/‘;SET SERVEROUTPUT ON SIZE 1000000@c:/ftp.pks@c:/ftp.pkb-- Retrieve an ASCII file from a remote FTP server.DECLARE  l_conn 

oracle connect by用法

標籤:oracle connect by用法先用scott使用者下的emp表做實驗.emp表有個欄位,一個是empno(員工編號),另一個是mgr(上級經理編號)下面是表中所有資料1select * from emp start with empno=7698 connect by  mgr=prior empno;執行結果如下:得到的結果是empno=7698的資料,以及會得到mgr=7698的資料。它是向下遞迴的,

查看ORACLE執行計畫的幾種常用方法

標籤:SQL的執行計畫實際代表了目標SQL在Oracle資料庫內部的具體執行步驟,作為調優,只有知道了最佳化器選擇的執行計畫是否為當前情形下最優的執行計畫,才能夠知道下一步往什麼方向。 執行計畫的定義:執行目標SQL的所有步驟的組合。 我們首先列出查看執行計畫的一些常用方法:1. explain plan命令PL/SQL Developer中通過快速鍵F5就可以查看目標SQL的執行計畫了。但其實按下F5後,實際後台調用的就是explain

Oracle 監聽器管理

標籤:1 啟用設定的監聽器    監聽器的名字取作“LDJ”,配置監聽地址、監聽服務有倆“orcl.com、weina”。    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/72/DC/wKioL1Xu6cLB11dLAADFzacN-jQ580.jpg" style="float:none;" title="1.png"

總頁數: 1509 1 .... 913 914 915 916 917 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.