久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Contains 函數(shù)如何在Oracle 中使用

共計(jì) 1799 個(gè)字符,預(yù)計(jì)需要花費(fèi) 5 分鐘才能閱讀完成。

自動(dòng)寫代碼機(jī)器人,免費(fèi)開通

本篇文章為大家展示了 Contains 函數(shù)如何在 Oracle 中使用,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

1. 查詢住址在北京的學(xué)生

SELECT student_id,student_name
FROM students
WHERE CONTAINS( address,  beijing  )

remark: beijing 是一個(gè)單詞,要用單引號(hào)括起來(lái)。

2. 查詢住址在河北省的學(xué)生

SELECT student_id,student_nameFROM students
WHERE CONTAINS( address,  HEIBEI province  )

remark: HEBEI province 是一個(gè)詞組,在單引號(hào)里還要用雙引號(hào)括起來(lái)。

3. 查詢住址在河北省或北京的學(xué)生

SELECT student_id,student_nameFROM students
WHERE CONTAINS( address,  HEIBEI province  OR beijing  )

remark: 可以指定邏輯操作符 (包括 AND,AND NOT,OR)。

4. 查詢有 南京路 字樣的地址

SELECT student_id,student_name
FROM students
WHERE CONTAINS( address,  nanjing NEAR road  )

remark: 上面的查詢將返回包含 nanjing road,nanjing east road,nanjing west road 等字樣的地址。
  A NEAR B,就表示條件:A 靠近 B。

5. 查詢以 湖 開頭的地址

SELECT student_id,student_name
FROM students
WHERE CONTAINS( address,  hu*  )

remark: 上面的查詢將返回包含 hubei,hunan 等字樣的地址。
  記住是 *,不是 %。

6. 類似加權(quán)的查詢

SELECT student_id,student_name
FROM students
WHERE CONTAINS( address,  ISABOUT (city weight (.8), county wright (.4))  )

remark: ISABOUT 是這種查詢的關(guān)鍵字,weight 指定了一個(gè)介于 0~1 之間的數(shù),類似系數(shù) (我的理解)。表示不同條件有不同的側(cè)重。

7. 單詞的多態(tài)查詢

SELECT student_id,student_name
FROM students
WHERE CONTAINS( address,  FORMSOF (INFLECTIONAL,street)  )

remark: 查詢將返回包含 street,streets 等字樣的地址。
  對(duì)于動(dòng)詞將返回它的不同的時(shí)態(tài),如:dry,將返回 dry,dried,drying 等等。

8. 詞查詢示例

詞查詢是對(duì)輸入到 CONTAINS 運(yùn)算符中單引號(hào)間的精確單詞或短語(yǔ)的查詢。在以下示例中,我們將查找文本列中包含 oracle 一詞的所有文檔。每行的分值由使用標(biāo)簽 1 的 SCORE 運(yùn)算符選定:

SELECT SCORE(1) title from news WHERE CONTAINS(text,oracle,1) 0;

在查詢表達(dá)式中,可以使用 AND 和 OR 等文本運(yùn)算符來(lái)獲取不同結(jié)果。還可以將結(jié)構(gòu)性謂詞添加到 WHERE 子句中。可以使用 count(*)、CTX_QUERY.COUNT_HITS 或 CTX_QUERY.EXPLAIN 來(lái)計(jì)算查詢的命中(匹配)數(shù)目。

9 ABOUT 查詢示例

在所有語(yǔ)言中,ABOUT 查詢?cè)黾恿四巢樵兯祷氐南嚓P(guān)文檔的數(shù)目。在英語(yǔ)中,ABOUT 查詢可以使用索引的主題詞組件,該組件在默認(rèn)情況下創(chuàng)建。這樣,運(yùn)算符將根據(jù)查詢的概念返回文檔,而不是僅依據(jù)所指定的精確單詞或短語(yǔ)。例如,以下查詢將查找文本列中關(guān)于主題 politics 的所有文檔,而不是僅包含 politics 一詞的文檔:

SELECT SCORE(1) title from news WHERE CONTAINS(text,  about(politics), 1)   0;

上述內(nèi)容就是 Contains 函數(shù)如何在 Oracle 中使用,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道。

向 AI 問一下細(xì)節(jié)

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-16發(fā)表,共計(jì)1799字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒有評(píng)論)
主站蜘蛛池模板: 德惠市| 苏州市| 江北区| 盖州市| 汝南县| 南溪县| 中阳县| 白银市| 隆子县| 永福县| 桐梓县| 大余县| 张北县| 临桂县| 固安县| 旺苍县| 寻甸| 双辽市| 柳河县| 望奎县| 东莞市| 贵南县| 山阴县| 新乡县| 文安县| 石河子市| 晋江市| 松潘县| 忻城县| 柳林县| 宁陵县| 平远县| 瓦房店市| 宁德市| 花莲县| 项城市| 南康市| 江北区| 民和| 股票| 合肥市|