- --=========因查询中用了group by,所以不能直接用序列值====
- select test.sequence.nextval,mgr,sum(sal) from emp group by mgr
- ORA-02287: 此处不允许序号
- 果然,在外面再包一层就可以了
- SQL> select test_sequence.nextval,mgr,sm from (select mgr,sum(sal) sm from emp group by mgr );
- NEXTVAL MGR SM
- ---------- ----- ----------
- 27 7839 8275
- 28 7782 1300
- 29 7698 6550
- 30 7902 5800
- 31 7566 6000
- 32 7788 1100
- 6 rows selected
- 看来序列使用时有限制的
- 看到书上说有这么多限制
- Restrictions on Sequence Values You cannot use CURRVAL and NEXTVAL in the
- following constructs:
- ■ A subquery in a DELETE, SELECT, or UPDATE statement
- ■ A query of a view or of a materialized view
- ■ A SELECT statement with the DISTINCT operator
- ■ A SELECT statement with a GROUP BY clause or ORDER BY clause --这个就是我遇到的那种情况
- ■ A SELECT statement that is combined with another SELECT statement with the
- UNION, INTERSECT, or MINUS set operator
- ■ The WHERE clause of a SELECT statement
- ■ The DEFAULT value of a column in a CREATE TABLE or ALTER TABLE statement
- ■ The condition of a CHECK constrain
- 浏览: 85227 次
- 性别:
- 来自: 广州
文章分类
最新评论
发表评论
-
Oracle表空间使用情况查询
2018-08-10 09:36 612---剩余空闲表空间 SELECT a.tablesp ... -
oracle 行列转换2
2018-05-07 10:54 0多行转字符串 这个 ... -
merge的简单用法
2018-04-28 14:05 799MERGE INTO ac83_yl t1 USIN ... -
oracle wm_concat函数,用于列转行,逗号分隔
2017-12-28 11:44 518oracle wm_concat函数,用于列转行,逗号分隔 ... -
Oracle向上向下取整函数
2017-09-13 14:12 1139ceil和floor函数在一些业务数据的时候,有时还是很有用的 ... -
同时更新2个以上字段的值
2017-09-08 10:26 484方式一: MERGE INTO GDYLSY_T.AC82 ... -
Oracle字符函数
2017-08-17 09:26 504一 大小写转换函数 1、语法 UPPER(char) ... -
常用SQL语句
2017-08-15 11:42 594--统计制卡申请量 select COUNT( ... -
查看数据库剩余表空间占用情况
2017-07-31 11:33 720select dbf.tablespace_name, d ... -
ORA-02049: 超时: 分布式事务处理等待锁
2017-07-20 15:02 2686第一次碰到这个错误。 错误的名称很高大上,分!布!式!事务 ... -
Oracle高效插入大量数据
2017-07-20 11:48 1500需求:数据迁移,从远端数据库查询数据写入到生产库中。 ... -
ORA-01654: 索引 GDYLSY.PK_ACD1 无法通过 1024 (在表空间 GDYLSY_DATA 中) 扩展
2017-07-19 16:07 1188执行写入语句的时候 ... -
ORA-01438: 值大于为此列指定的允许精度
2017-07-14 15:30 4784执行insert select 语句时报错了。 Number ... -
Oracle 分组排序聚合之group by
2017-07-12 17:01 822一个人显示一行记录,一次性待遇和定期待遇在同一行。 发来一 ... -
Oracle 列转行函数 Listagg()
2017-06-29 11:25 844原文:http://dacoolbaby.iteye.co ... -
Oracle获取指定字符个数
2017-06-16 12:39 931获取指定字符的个数=========>> SE ... -
[oracle] 解决ORA-30036:无法按8扩展段(在还原表空间‘XXXX’中)
2017-06-12 14:31 2086做数据转换时,个别字段没写到值。需要批量更新 大概二十万条记 ... -
DBLINK的创建使用
2017-06-11 10:33 444需求: 需要从A库取数据,写入到B库。 在B库中新建dbli ... -
比较字符长度区别 字符个数和 字节长度
2017-06-09 17:49 1358SELECT length('0(邓耀培)') FROM ... -
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
2017-06-08 15:50 2589oracle错误 ORA-06502: PL/SQL: 数字 ...
相关推荐
1. **配置基础信息**:包括配置主机名、enable secret等(此处省略)。 2. **创建VLAN并划分端口**:为每个VLAN分配虚接口地址并启动三层交换功能。 3. **定义ACL**:创建ACL以标识需要丢弃的数据包。 - `access-l...
7. **删除选项内容,有下级内容则不能删除**:如果某个菜单项下还有子项,则不允许直接删除该菜单项,需要先移除所有子项才能执行删除操作。 #### 会员中心菜单 1. **勾选是启用此菜单**:同样提供了启用/禁用菜单...
3. **受理变更序号**:一旦申请被接受,会分配一个变更序号,便于管理多个变更请求,并确保每个请求的顺序和处理。 4. **变更事项及原运单记载事项**:这部分详细列出需要变更的具体内容,例如货物名称、数量、起讫...
7. 根目录最多可容纳的目录项数(13~14):用于指定根目录最多可容纳的目录项数,FAT12/16 通常为 512,FAT32 不使用此处值,设置为 0。 8. 扇区总数(15~16):用于指定扇区总数,小于 32MB 时使用此处存放,超过 ...
通常主键字段不允许为空(Not Null)且不重复。 - **雇员姓名 (EmployeeName)**:数据类型为`varchar`,宽度为10,用于存储雇员的名字。 - **性别 (Sex)**:数据类型为`char`,宽度为1,可能包含如'男'、'女'等值...
- **Parameters**:在此处定义请求的参数,如`username=test01`和`password=123456`。 - **Body Data**:用于POST请求时发送的数据,可以是XML、JSON或其他格式的文本。 4. 其他选项: - **自动重定向**:如果...
值得注意的是,系统默认可能不允许直接重命名、删除或新建状态,需要调整权限设置。 二、更改缺陷状态的权限 1. 权限设置位于ALM首页的项目列表中,找到“LISTS”选项,然后定位到与缺陷状态相关的序号(如318)。...
VLOOKUP函数允许用户在表格的列中查找指定值,并返回同一行中的其他单元格的数据。 VLOOKUP函数的基本语法是: `VLOOKUP(查找值, 表格数组, 列序号, [匹配类型])` 1. **查找值**:这是你要在表格中查找的值,可以...
PowerDesigner是一款强大的数据库设计和管理工具,它允许用户进行数据库建模、逆向工程、数据库脚本生成以及数据库文档的制作。在本文档中,主要讲解了如何使用PowerDesigner连接到MySQL数据库并导出表到Word文档。 ...
- 修改功能:允许用户对已上传的SOP进行修改,确认无误后保存并发送。 7. **单位五:删除SOP**: - 删除确认:删除SOP时,会提示用户确认,因为这将同时删除相关联的表单和法规文件。 8. **单位六:查询SOP内容*...
- 此处定义了一个名为`ena`的信号,并使用`assign`语句为其赋值。`ena`的值由主持人按钮状态以及已有的抢答状态决定,即当主持人按钮未按下或已有选手抢答时,`ena`为低电平。 - **同步逻辑**: - 使用`always`块...
但是作者提到自己没有成功实现过,因此此处不保证可操作性。 11. 代码执行与消息循环 在GUI程序中,创建控件并进行布局后,需要启动消息循环来等待用户的交互。在Tkinter中,通过调用mainloop()方法来实现。在程序...
- **报价规则**:只允许有一个报价,不允许提供选择性的报价;如果报价中存在遗漏,则视为已经包含在总报价之中,总价不予调整。 #### 2.3 报价明细 - **序号**:用于标识每一项产品或服务的编号。 - **名称**:指...
- `sex[50]`: 性别,字符串类型,虽然实际中性别通常只需1或2个字符,但此处预留了50个字符的空间。 - `age`: 年龄,整型变量,用于存储年龄数值。 - `rmnu[50]`: 房间号,字符串类型,考虑到可能的特殊编号,...
序号中不能全部为“0”。 示例:沪A/0K123,沪A/00K12,沪A/000K1,但不能是沪A/0K000。 2. 车主可以直接输入自编的号牌号码进行查询和确认,只要符合上述规则。 3. 也可以使用“任意号码”作为通配符进行模糊...
- **解析**: 此处考察的是基本的逻辑判断能力。`x=y`表示比较`x`和`y`是否相等。由于`x`和`y`的值分别为5和10,因此`x`不等于`y`,故`x=y`的逻辑值为`false`。然而题目中提到的答案为`true`和`false`,这似乎存在...
通过Windows系统的“开始”菜单,依次进入“程序”、“PASW”(此处可能为SPSS18.0的前一版本PASW Statistics的简称,但SPSS18.0的正式名称应为IBM SPSS Statistics 18.0),然后点击相应的SPSS版本图标即可启动软件...
7. **多重性**:多重性5,10表示一个类的对象可以与另一个类的对象关联的数量,此处表示5到10个。 8. **抽象类或接口**:在确定类的继承关系后,通常使用抽象类或接口作为最上层的基类,提供通用的定义和行为。 9....
综上所述,这份《计算机化系统管理规程》的详细知识点包括但不限于:计算机化系统的定义、管理流程、系统验证的标准与实践、人机界面的设计与使用、可编程逻辑控制器的功能与应用、数据采集与监控系统的构成与监控...
此方法允许用户指定插入的新节点的位置(序号)。 ```c int InsItem1(Linklist *L, ElemType item, int x) { int i = 1; Linklist *p, *t; p = L; t = (Linklist *)malloc(sizeof(Linklist)); t->data = item;...