1.前提

在学习oracel的过程中遇到的一个关于单双引号的问题 备注一下

2.学习过程中创建表语句是这样的

create table DEPT_DML --部门表
(
DEPT_NO NUMBER(8) not null,
DEPT_NAME VARCHAR2(50),
LOC VARCHAR2(50)
)

create table EMP_DML --员工表
(
ENAME VARCHAR2(20),
JOB VARCHAR2(20),
SAL NUMBER(5,2),
PERSION_ID INTEGER not null,
EMPNO NUMBER(8),
MGR VARCHAR2(50),
COMM VARCHAR2(50),
DEPTNO NUMBER(8),
HIREDATE DATE
)

3.查询语句如下

create view average
as
select d.dept_no as 部门编码,d.dept_name as "部门名称",
avg(e.sal) "平均工资",avg(nvl(comm,0)) 平均佣金,count(*) 员工数
from emp_dml e, dept_dml d
where e.deptno = d.dept_no
group by d.dept_no,d.dept_name

这里是创建了视图  细心的网友会发现这里有多种写法  分别是加了双引号 和不加双引号,另外还有加AS的两种情况

个人建议直接加别名 不用加英文双引号

转载于:https://www.cnblogs.com/kelly1314/p/9888066.html

ORA-00923: FROM keyword not found where expected(单双引号)相关推荐

  1. 解决 FROM keyword not found where expected

    FROM keyword not found where expected,在预期的地方找不到 FROM 关键字 原因: 1.查询时FROM 单词拼写错误 解决: 1.检查查询语句中from关键字是否 ...

  2. 【Flink】ORA-00923: FROM keyword not found where expected

    文章目录 1.概述 1.概述 通过flinksql 把kafka中的数据写到oracle里面,但是有一张表调不通 报这个错误,写不进去,怀疑是关键字还是啥导致的吗?同样的sql,就这一张表有问题,其他 ...

  3. ORA-00923: FROM keyword not found where expected

    我在网上查询时,发现有人说这个错误的原因是:select选取的字段名称过多时,字段名之间没有 ''逗号''隔开. 但是在我遇到的情况中是搜索的字段的别名level是关键字,因此失败.由于我是从mysq ...

  4. python3.7知识点汇总

    Python3.7从零开始学 -|进入Python3.7的精彩世界 -|---|Python起源 -|---|-|Python作者简介 -|---|-|---|Guido von Rossum,荷兰人 ...

  5. Python基本语法一

    一python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语 ...

  6. Catherine 成长记第一篇

    基础知识 计算机字节级别; 1kb = 1024字节 1Mb = 1024Kb 1G = 1024Mb 1T = 1024G 2.计算机的组成 硬件 运算器 控制器 存储器 输入设备 输出设备 软件 ...

  7. Python初级入门精讲-学习笔记

    print("Hello World!") Hello World! print("Hello World!") Hello World! a = 0x0608 ...

  8. Python基础教学系列— 基础语法

    标识符 所谓的标识符就是对变量.常量.函数.类等对象起的名字. 首先必须说明的是,Python语言在任何场景都严格区分大小写!也就是说A和a代表的意义完全不同 python对于表示标识符的命名有如下规 ...

  9. Flutter学习之Dart语法特性

    一.前言 第一天把Flutter环境搭建了,并简单实现第运行第一个Flutter项目,感觉很不错,一些基本操作和原生体验差不多.用Flutter框架写过App项目的开发者都知道,Flutter是一个使 ...

最新文章

  1. python arma_Python ARIMA
  2. Flutter retrofit:only “package“ and “asset“ schemes supported
  3. C#编译器选项(目标平台)
  4. 51单片机学习笔记(郭天祥版)(4)——练习、动态扫描、练习、数码管消影...
  5. html中验证密码中是包含字母,在JavaScript中确认密码验证
  6. TCP通信的客户端代码实现
  7. java 手机 上传图片_在手机端使用拍照功能上传图片的功能的解决文案
  8. keras笔记-mnist数据集上的简单训练
  9. Activity传递数据
  10. 【Python】SciKit-Learn包安装问题
  11. 普林斯顿微积分读本-[美]阿德里安·班纳著-修订版;杨爽, 赵晓婷, 高璞译
  12. UnityEditor-Windows编辑器与Inspector编辑器
  13. 微博登录设备有python_Python搜寻器如何登录新浪微博并获取内容?
  14. 怎么修改windows10在cmd下的用户名为英文名
  15. mysql同城双活以及主从库方案
  16. xcode反汇编调试iOS模拟器程序
  17. 这年头视频编辑软件也开始内卷了,功能这么强居然免费
  18. 【财务】FMS财务管理系统---对账平台
  19. 【正则】包含大写小写字母数字的8到16位的密码正则
  20. ATF官方文档翻译(二):Authentication Framework Chain of Trust(身份验证框架和信任链)(2)

热门文章

  1. 学习汇编图文. 寄存器的特殊用法
  2. CALL注入--扫雷辅助(二)
  3. 51nod 1632 B君的连通
  4. log4j异步mysql_log4j2用Log4jContextSelector启动参数配置全局异步日志是如何使用disruptor...
  5. java input属性_如何在h:inputText中指定命令属性?
  6. hihoCoder #1468 : 2-SAT·hihoCoder新春晚会(2-SAT 输出字典序最小的方案)
  7. [BUUCTF-pwn]——picoctf_2018_leak_me(内涵peak小知识)
  8. 16.1 用户变量语法
  9. Eclipse Code Review(代码审查)工具介绍
  10. 算法,求1亿个数的中位数