oracle 中select /* */ from table语法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 中select /* */ from table语法相关的知识,希望对你有一定的参考价值。

这里面的/* */ 包含的内容是什么意思

1、/* 注释 */
2、/*+ 提示 */ 多个+ 后跟sql hints 来进行sql优化,如果写的HINTS语法错误,也就被忽略为注释了,sql并不会报错。

Oracle Hints是一种机制,用来告诉优化器按照我们的告诉它的方式生成执行计划。
参考技术A /* */

这就是把里面的内容全注释了,
/* fhjfkhdsjkfhjdskfhj */ 注释用的
参考技术B 这个是标准的SELECT 命令,里面是要查询的字段名称。你要显示哪些字段,就在这里写那些字段的名字。

Oracle Select语句

Oracle Select语句的作用是在表单中查询数据,本文将为大家带来Select语句的详细用法介绍。

SELECT语句使用方法

在Oracle中,表是由列和行组成。 例如,示例数据库中的customers表具有以下列:customer_id,name,address,website和credit_limit。customers表中这些列中也有对应的数据。

技术图片

要从表的一个或多个列(column_1,column_2,...,column_n)中检索数据,请使用以下语法的SELECT语句:

SELECT
  column_1, 
  column_2, 
  ...
FROM
  table_name;

在这个SELECT语句中:

   ● 首先,需要指定要查询数据的表名。

   ● 其次,指定想要返回数据的列。 如果需要返回多个列,则需要用逗号(,)将这些列分隔。

以上是关于oracle 中select /* */ from table语法的主要内容,如果未能解决你的问题,请参考以下文章

为啥mssql的OPENQUERY取oracle某表时只返回了一行数据,而在pl/sql中可以查到表中有两行数据,求解答?

如何限制 Oracle 中 varchar 列的 select 语句的输出?

oracle dg 。从机上 查询 select max(SEQUENCE#) from v$archived_log; 啥也查不到。主机上可以查到。

Oracle 11g 中如何授权一张表某个字段的select权限给另外一个用户

oracle中,用create table ... as select * from table_a...语句备份或者其他用途会不会产生归档日志,

oracle时间字段+1/2是什么意思