GOODNAME VARCHAR2(256) not null, GOODNOTE VARCHAR2(1024) not null ) 使用下面语句进行查询 select distinct ID,BOOKID,GOODPRICE from HH_BOOK_GOOD order by GOODID; 报ORA-01791:不是SELECTed表达式 原因是order by后面的GOODID字段不在select查询结果字段之中,因为使用了distinct关键字。 解决方法 1、将...
解决方案:SELECT语句中含有DISTINCT关键字或者有运算符时,排序用的字段必须属于SELECT语句中的字段 --不是 SELECTed 表达式SELECTDISTINCTA.ID, A.TITLE, A.CONTENTFROMARTICLE AORDERBYA.CREATE_TIMEDESC;--正常SELECTDISTINCTA.ID, A.TITLE, A.CONTENTFROMARTICLE AORDERBYA.TITLEDESC; 参考博客: 不是SELECTed ...
在Oracle数据库中,当你使用DISTINCT关键字或者在SELECT语句中包含复杂表达式(如函数、子查询等)时,ORDER BY子句中的列或表达式必须也出现在SELECT语句的结果集中。如果ORDER BY子句引用了SELECT语句中未选择的列或表达式,Oracle就会报错,提示"ORA-01791: 不是 SELECTed 表达式"。 3. 提供解决Oracle不被视为"selected ...
而且如果SELECT子句中使用了任何运算符,在ORDER BY 子句中必须保持和SELECT子句中表达式完全一致,否则出现错误:“ORA-01791: 不是 SELECTed 表达式”。
在做一个查询时,出现”Ora-01791 不是Selected表达式“,记录下来以作记念 select distinct button.BT_CODE, button.MI_CODE, button.BT_STRUCTURECODE, button.BT_NAME, button.BT_VALUE, button.BT_LABELCODE, button.BT_TYPE, button.BT_CLASS,
ORA-00023: 会话引用进程私用内存;无法分离会话ORA-00024: 单一进程模式下不允许从多个进程注册ORA-00025: 无法分配ORA-00026: 丢失或无效的会话 IDORA-00027: 无法删去当前会话ORA-00028: 您的会话己被删去ORA-00029: 会话不是用户会话ORA-00030: 用户会话 ID 不存在。ORA-00031: 标记要删去的会话ORA-00032: ...
ORA-01300: 字典 和最早的日志文件之间已启用的线程位向量不匹配 ORA-01301: dbms_logmnr.USE_COLMAP 只用于有效字典 ORA-01302: 在 logmnr.opt 文件中出现语法错误 ORA-01303: 在 logmnr.opt 文件中指定的方案 不存在 ORA-01304: 在 logmnr.opt 文件中指定的表 , 方案 不存在 ORA-01305: 在 logmnr.opt ...
ORA-01785 ORDER BY 项必须是 SELECT-list 表达式的数目 ORA-01786 此查询表达式不允许 FOR UPDATE ORA-01787 每个查询块只允许有一个子句 ORA-01788 此查询块中要求 CONNECT BY 子句 ORA-01789 查询块具有不正确的结果列数 ORA-01790 表达式必须具有与对应表达式相同的数据类型 ORA-01791 不是SELECTed 表达式 ORA...
ORA-00035: LICENSE_MAX_USERS 不能小于当前用户数 ORA-00036: 超过递归 SQL () 级的最大值 ORA-00037: 无法转换到属于不同服务器组的会话 ORA-00038: 无法创建会话: 服务器组属于其它用户 ORA-00050: 获取入队时操作系统出错 ORA-00051: 等待资源超时 ...
REGEXP_LIKE(查询的字段,正则表达式) 11.插入时返回主键id 原语法 <insert id="insert" useGeneratedKeys="true" keyColumn="ID" keyProperty="id"> INSERT INTO xt_account_rule_info (ACCOUNT_ID, ACCOUNT_CODE, ACCOUNT_NAME, ACCOUNT_SET_ID, ACCOUNT_SHEET_NAME, ACCOUNT_CELL, DATE_START_CELL, ...