日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

oracle 根据值不同具有不同的搜索条件_在Navicat Premium中执行数据库范围内的搜索...

發(fā)布時(shí)間:2024/8/5 数据库 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle 根据值不同具有不同的搜索条件_在Navicat Premium中执行数据库范围内的搜索... 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

如果您曾經(jīng)嘗試在大型數(shù)據(jù)庫(kù)中定位特定列,那么我相信您會(huì)同意這可能是一項(xiàng)艱巨的任務(wù)。您可以從information_schema模式中收集有關(guān)DB結(jié)構(gòu)的許多信息。它具有所有表和表中所有字段的列表。然后,您可以使用從該表獲得的信息來(lái)運(yùn)行查詢。涉及的特定表是SCHEMATA、TABLES和COLUMNS。有一些外鍵,使您可以準(zhǔn)確地構(gòu)建如何在模式中創(chuàng)建表。

但是,執(zhí)行數(shù)據(jù)庫(kù)范圍內(nèi)搜索的更簡(jiǎn)單方法是使用Navicat Premium。Navicat在Non-Essentials Edition中可用,提供了“在數(shù)據(jù)庫(kù)/架構(gòu)中查找”功能,用于在數(shù)據(jù)庫(kù)和/或架構(gòu)中的表/視圖或?qū)ο蠼Y(jié)構(gòu)中查找數(shù)據(jù)。在今天的文章中,我們將學(xué)習(xí)如何使用它。

Navicat Premium是一個(gè)數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,可讓您從單個(gè)應(yīng)用程序同時(shí)連接到MySQL,MariaDB,MongoDB,SQL Server,Oracle,PostgreSQL和SQLite數(shù)據(jù)庫(kù)。與Amazon RDS,Amazon Aurora,Amazon Redshift,Microsoft Azure,Oracle Cloud,Google Cloud和MongoDB Atlas等云數(shù)據(jù)庫(kù)兼容。您可以快速輕松地構(gòu)建,管理和維護(hù)數(shù)據(jù)庫(kù)。


定位列

我們首先在數(shù)據(jù)庫(kù)中查找一列。我們想在Sakila示例數(shù)據(jù)庫(kù)中找到“release_year”列。這是我們的處理方法:

  • 打開(kāi)在數(shù)據(jù)庫(kù)/架構(gòu)中查找窗口;從菜單欄中選擇工具->在數(shù)據(jù)庫(kù)/架構(gòu)中查找。
  • 選擇目標(biāo)連接、數(shù)據(jù)庫(kù)或架構(gòu)。
  • 在“查找內(nèi)容”文本框中輸入搜索字符串。
  • 在“查找范圍”下拉列表中選擇“結(jié)構(gòu)”項(xiàng)。另一個(gè)選擇當(dāng)然是“數(shù)據(jù)”。
  • 選擇“搜索模式”。選項(xiàng)包括包含、全字、前綴或正則表達(dá)式。
  • 選中“不區(qū)分大小寫”框以禁用區(qū)分大小寫的搜索。
  • 由于我們?cè)凇安檎曳秶毕吕斜碇羞x擇了“結(jié)構(gòu)”,因此我們現(xiàn)在可以選擇搜索不同的對(duì)象,包括表、視圖、函數(shù)、查詢或事件。填寫或選中所有字段后,表單應(yīng)如下所示:
  • 現(xiàn)在,繼續(xù)并單擊“查找”按鈕以獲取結(jié)果。在這種情況下,Navicat將一個(gè)表中的“release_year”列匹配:


您可以在“查找結(jié)果”列表中雙擊一個(gè)對(duì)象以查看記錄或結(jié)構(gòu)。它將突出顯示:

搜索數(shù)據(jù)

試圖在沒(méi)有搜索工具的情況下在整個(gè)數(shù)據(jù)庫(kù)中查找給定值幾乎是不值得的。在Navicat中,我們需要做的就是與上述相同的過(guò)程,除了現(xiàn)在我們將從“查找”下拉菜單中選擇“數(shù)據(jù)”。

這是從“搜索模式”下拉列表中選擇“前綴”的“JOHN”的“查找內(nèi)容”值的結(jié)果:

如您所見(jiàn),這種更一般的搜索導(dǎo)致更多匹配。

再次雙擊“查找結(jié)果”列表中的對(duì)象,將在新選項(xiàng)卡中顯示記錄:

注意Navicat生成的查詢以獲取所需結(jié)果。

結(jié)論

Navicat的“在數(shù)據(jù)庫(kù)/架構(gòu)中查找”工具極大地方便了在整個(gè)數(shù)據(jù)庫(kù)或架構(gòu)中查找數(shù)據(jù)或?qū)ο蠼Y(jié)構(gòu)。與information_schema模式的替代方案相比,實(shí)際上沒(méi)有競(jìng)爭(zhēng)。您可以在產(chǎn)品頁(yè)面上了解有關(guān)Navicat Premium的功能的更多信息。

總結(jié)

以上是生活随笔為你收集整理的oracle 根据值不同具有不同的搜索条件_在Navicat Premium中执行数据库范围内的搜索...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。