精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

OracleStudy之--Oracle正則表達式

Oracle Study之--Oracle正則表達式

創新互聯自2013年創立以來,先為桐廬等服務建站,桐廬等地企業,進行企業商務咨詢服務。為桐廬企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。

 

案例要求:

建立check constraint ,要求字段輸入內容必須是“00[number][number][a-z]”:

通過正則表達式建立如下約束(constraint):

 

17:20:13 SCOTT@ prod >desc card
 Name                                                              Null?    Type
 ----------------------------------------------------------------- -------- --------------------------------------------
 ID                                                                NOT NULL VARCHAR2(10)

17:22:53 SCOTT@ prod >


17:19:05 SCOTT@ prod >alter table card drop constraint card_ck;

Table altered.

建立正則表達式:
17:19:19 SCOTT@ prod >alter table card add constraint card_ck check (REGEXP_LIKE(id,'00[[:digit:]]{2}[[:lower:]]{1}'));

Table altered.

Elapsed: 00:00:00.06

測試:

17:19:33 SCOTT@ prod >insert into card values ('0055a');

1 row created.

Elapsed: 00:00:00.01
17:19:50 SCOTT@ prod >insert into card values ('0065z');

1 row created.

Elapsed: 00:00:00.00


17:20:04 SCOTT@ prod >insert into card values ('1188a');
insert into card values ('1188a')
*
ERROR at line 1:
ORA-02290: check constraint (SCOTT.CARD_CK) violated


Elapsed: 00:00:00.01

正則表達式說明:

表 5:REGEXP_LIKE 操作符

語法

說明

REGEXP_LIKE(source_string, pattern

[, match_parameter])

source_string 支持字符數據類型(CHAR、VARCHAR2、CLOB、NCHAR、NVARCHAR2 和 NCLOB,但不包括 LONG)。pattern 參數是正則表達式的另一個名稱。match_parameter 允許可選的參數(如處理換行符、保留多行格式化以及提供對區分大小寫的控制)。

 

表 1:定位元字符

元字符

說明

^

使表達式定位至一行的開頭

$

使表達式定位至一行的末尾

表 2:量詞或重復操作符

量詞

說明

*

匹配 0 次或更多次

?

匹配 0 次或 1 次

+

匹配 1 次或更多次

{m}

正好匹配 m 次

{m,}

至少匹配 m 次

{m, n}

至少匹配 m 次但不超過 n 次

表 3:預定義的 POSIX 字符類

字符類

說明

[:alpha:]

字母字符

[:lower:]

小寫字母字符

[:upper:]

大寫字母字符

[:digit:]

數字

[:alnum:]

字母數字字符

[:space:]

空白字符(禁止打印),如回車符、換行符、豎直制表符和換頁符

[:punct:]

標點字符

[:cntrl:]

控制字符(禁止打印)

[:print:]

可打印字符


當前標題:OracleStudy之--Oracle正則表達式
當前路徑:http://m.jcarcd.cn/article/isgpji.html
主站蜘蛛池模板: 国产精品地址一 | 女同互摸一区二区 | 人人干97| 国产精品玩偶在线 | 国产成a| 区区三区蜜桃 | 国产不卡免费视频 | 日韩欧美激情视频 | 欧美亚洲国 | 区浪潮在线 | 精品二区三区特黄 | 午夜一级免费视频 | 国产精品思思在线 | 青青草免费在线视频 | 国产日本韩国福利 | 成人精品3D动漫 | 日韩午夜炮机 | 精品入口欧亚色大 | 成人偷乱人 | www.网站黄 | 精品永久在线 | 午夜在线观看福利 | 欧美三级短视频 | 国产精品首页熟女 | 激情五月综合网 | 青青在线国产精品 | 日本网站在线看 | 国产精品女 | 国产一区精品 | 国产午夜羞羞 | 午夜亚洲理| 国产偷精品免费观看 | 91国内精品在线 | 欧美日韩国产字幕 | 精品蜜桃臀1区2区 | 国产高清免费视频 | 老司机深夜免费福利 | 午夜免费一级视频 | 国产一区二在线不卡 | 欧美日韩国产免费一 | 欧美另类激情 |