oracle数据库,如何使用plsql查询数据库数据

在oracle数据库中,若何利用plsql查询数据库表中的数据呢?本文只介绍查询的根本方式,以及select的根本语法

东西/原料

  • oracle 11g
  • plsql

方式/步调

  1. 1

    利用plsql毗连上数据库之后,睁开【Tables】选项,在想要查询的数据库表上面点击鼠标右键,选择【Query data】选项,右侧呈现的窗口中,会默认查询这个表的数据

        例如:select * from TBLTEST t

  2. 2

    在右侧的窗口中,指心猿意马列查询,好比,只查询出项目编码、项目名,可以利用下面的SQL语句

         select ITEMCODE, ITEMNAME

         from TBLTEST

  3. 3

    查询的时辰,字段名称巨细写,可以与数据库的字段纷歧样。也就是说,字段名是忽略巨细写的

        select itemcode, ITEMname

        from TBLTEST

  4. 4

    切确匹配,查询项目编码栏位 = Item001 的成果,从执行成果看出,切确匹配当作功了。请注重,此时的 Item001 与数据库中的值巨细写是完全匹配的

        select *

        from tblTest

        where itemcode = 'Item001'

  5. 5

    切确匹配,查询项目编码栏位 = item001 的成果,注重,此时的I酿成了小写字母,与数据库中的值巨细写纷歧样了。成果就查询不到成果了。是以,oracle数据库中的切确匹配,需要连结值巨细写一致

        select *

        from tblTest

        where itemcode = 'item001'

  6. 6

    oracle数据库查询的时辰,oracle系统的关头字,好比select,from,where是不区分巨细写的。例如,下面这种关头字巨细写夹杂的sql语句,也能查询出成果

        select *

        FROM tblTest

        WHere itemcode = 'Item001'

  7. 7

    Oracle数据库中,所有的SQL最终城市翻译当作大写字母然后再执行。是以,建议oracle关头字、表名、字段都写当作大写字母,可是过滤的字符值,需要按照现实值巨细写

        SELECT *

        FROM TBLTEST

        WHERE ITEMCODE = 'Item001'

  • 发表于 2019-08-13 22:52
  • 阅读 ( 1684 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具