Oracle的substr函式簡單用法
用scott使用者 查詢如下:
select
ename,
substr(ename,1),--從第一位開始擷取,擷取到最後;
substr(ename,-3),--從倒數第三個開始截,擷取至結尾;
substr(ename,3,3)--從第三個開始截,擷取3位;
from emp;
查詢結果如下:
substr(字串,擷取開始位置,擷取長度) //返回擷取的字
substr('Hello World',0,1) //返回結果為 'H' *從字串第一個字元開始擷取長度為1的字串
substr('Hello World',1,1) //返回結果為 'H' *0和1都是表示擷取的開始位置為第一個字元
substr('Hello World',2,4) //返回結果為 'ello'
substr('Hello World',-3,3)//返回結果為 'rld' *負數(-i)表示擷取的開始位置為字串右端向左數第i個字元
測試:
select substr('Hello World',-3,3) value from dual;
相關推薦
Oracle的REGEXP INSTR函式簡單用法
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Oracle的substr函式簡單用法
用scott使用者 查詢如下: select ename, substr(ename,1),--從第一位開始擷取,擷取到最後; substr(ename,-3),--從倒數第三個開始截,擷取至結尾; substr(ename,3,3)--從第三個開始截,擷取3位; fr
Oracle的REGEXP SUBSTR函式簡單用法
REGEXP_SUBSTR延伸SUBSTR函式的功能,讓你搜索一個正則表示式模式字串。 這也類似於REGEXP_INSTR,而是返回子字串的位置,它返回的子字串本身。 語法 Oracle資料庫中的REGEXP_SUBSTR函式的語法是: REGEXP_SUBSTR(source_char
**matlab中fprintf函式簡單用法**
1、fprintf函式:將資料按指定格式寫入到文字檔案中。 2、用法說明: fprintf(fid, format, variables); 按指定的格式將變數的值輸出到螢幕或指定檔案; fid為檔案控
Oracle的substr函式簡單用法 與java中substring區別
substr(字串,擷取開始位置,擷取長度) //返回擷取的字 substr('Hello World',0,1) //返回結果為 'H' *從字串第一個字元開始擷取長度為1的字串 substr('Hello World',1,1) //返回結果為 'H' *0和1都是
C++中的C_str()函式簡單用法
語法: const char *c_str(); c_str()函式返回一個指向正規C字串的指標常量, 內容與本string串相同. 這是為了與c語言相容,在c語言中沒有string型別,故必須通過string類物件的成員函式c_str()把string 物件轉換成c中
python 下載 儲存 圖片的urllib.urlretrieve()函式 簡單用法
執行環境python2.7 #coding=utf-8 import urllib import re def getHtml(url): page = urllib.urlopen(url) html = page.read() return h
**matlab中NaN函式簡單用法**
第一個: dMat = zeros(6,4)+NaN dMat = NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Na
tf.transpose函式的用法講解(多維情況,看似複雜,其實也簡單)
版權宣告:本文為博主原創文章,歡迎轉載,請標明出處。 https://blog.csdn.net/cc1949/article/details/78422704 tf.transpose函式中文意思是轉置,對於低維度的轉置問題,很簡單,不想討論,直接轉置就好(大家看下面文件,一看就懂)。 &
資料庫查詢函式exists和in的簡單用法
一、in和 exists函式簡介: in 是把外表和內表作hash 連線,而exists是對外表作loop迴圈,每次loop迴圈再對內表進行查詢。 如果兩個表中一個較小,一個是大表,則子查詢表大的用exists,子查詢表小的用in: 例如:表A(小表),表B(大表) &nb
函式指標的兩個簡單用法
/************************************************************************* > File Name: func.cpp > Author: yangjx > Mail: [email pr
C語言與matlab混合程式設計中mwArray的Get函式的簡單用法解釋
網上的通用示例: double data[4] = {1.0, 2.0, 3.0, 4.0}; double x; mwArray a(2, 2, mxDOUBLE_CLASS); a.SetData(data, 4); x = a.Get(1,1); // x = 1.0
Oracle Decode函式的簡單用法與個人理解
Oracle Decode函式的簡單用法 個人的簡單理解 舉例說明 個人的簡單理解 本人在嘗試用了之後發現,decode的用法其實與Excel中IF的用法類似 decode(條件,值1,返回值1,值2,返回值2,…值n,返回
巨集和函式的區別以及巨集的一些簡單用法介紹
巨集和函式的區別 巨集的定義:#define 機制包括了一個規定,允許把引數替換到文字中,這種實現通常稱為巨集(macro),或者定義巨集(define macro)。 函式:它負責完成某項特定任務
多個回撥函式的簡單用法
#include <iostream> using namespace std; typedef int (*DEV_MSG_CALLBACK)(char *msg); //int(*CallBack)(char *p):這個函式有一個返回值,型別為int //DEV_MSG_CALLB
inet_pton函式和inet_ntop函式的用法及簡單實現
這兩個函式是隨IPv6出現的新函式,對於IPv4地址和IPv6地址都適用。函式名中的p和n非別代表表達(presentation)和數值(numeric)。地址的表達格式通常是ASCII字串,數值格式則是存放到套接字地址結構中的二進位制值。函式如下: #i
sql函式RIGHT的簡單用法
right()函式 返回最右邊的len個字元的字串str SELECT RIGHT('foobarbar', 4) 結果:rbar 將'2012-11-23-010-B-02' 轉為 '2012-11-23-010-B-01' select right('00'+(c
awk 簡單用法(內建函式)
做為一個windows系統管理員,文字處理將是一個難點,但在linux 裡面顯然就是一盤小白菜.在linux 文字處理工具上面,awk佔了60%的份量,另外還有sed與grep ,這裡主要記錄一些awk常見的使用方法,詳細的大家可以舉一反三, awk 這不是一個單詞,而是這門
STL:algorithm中排序函式sort(升序排列函式)和reverse(反轉排列函式)的簡單用法
#include "stdafx.h" #include <iostream> #include <algorithm> using namespace std; int
unique(去重函式)的簡單用法
#include <iostream> #include <algorithm> #include <string> using namespace std; int main() { int num[10]={1,1,