首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

测试用例(功能用例)——完整demo(一千多条测试用例)

删除人员人员列表页,点击任意员工后删除】按钮,系统首先验证该员工有无正在借用资产: 若有,则弹窗提示“该员工有正在借用资产,请先归还资产,再进行删除。”...: 点击【确定】,执行删除操作,回到列表页,列表页少该条记录; 点击【取消】,不执行删除操作,回到列表页,列表页该条记录仍存在; 查询人员: 系统支持单个条件查询及组合查询,员工“姓名或工号”支持模糊查询...; 人员列表页,选择所属部门,输入员工姓名或工号,点击【查询】按钮,系统显示符合条件人员信息。...; 已添加资产列表:当已添加资产记录超过10条列表显示翻页功能; 删除新增盘点单页面,点击资产列表任意记录后删除】按钮,可以删除相应资产; 批量删除新增盘点单页面,资产列表选择若干记录或全选...删除盘点单: 未开始盘点之前,可以删除盘点单。点击列表任意“未开始”状态盘点单后删除】按钮,系统弹出提示“您确定要删除该盘点单吗?”

5.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

N天爆肝数据库——MySQL(3)

等于val1返回res1,..否则返回default默认值 约束: 概念 约束是作用于字段上规则,用于限制存储数据。...默认约束:DEFAULT 保存数据,如果未指定该字段值,则采用默认值 检查约束:CHECK 保证字段值满足某一个条件 外键约束:FOREIGN KEY 用来让两张表数据之间建立连接,保证数据一致性...(UNIQUE) 案例:用户与用户详细信息关系 多表查询 概述:指多张表查询数据 笛卡尔积:多表查询,需要消除无效笛卡尔积 分类 连接查询 内连接:相当于查询A,B交集部分数据 外连接...SELECT 字段列表 FROM 表1,表2 WHERE 条件...; 显示内连接 SELECT 字段列表 FROM 表1[INNER]JOIN表2 ON连接条件...; 注意 内连接查询两张表交集部分...字段列表 FROM 表A 别名A JOIN 表A 别名B ON条件...; 自连接查询,可以是内连接查询,也可以是外连接查询

17220

MYSQL(基本篇)——一篇文章带你走进MYSQL奇妙世界

'@'主机名'; 注意: 主机名可以使用%通配 这类SQL开发人员操作较少,主要由DBA(数据库管理员)使用 权限控制: 我们所创建用户开始只有连接数据库权限,所以其他权限都需要我们去控制 但是了解如何控制权限之前...(与 NO ACTION 一致) 默认行为 CASCADE 当在父表删除/更新对应记录,首先检查该记录是否有对应外键,如果有,则 也删除/更新外键子表记录。...,进行拆分使用 实现:在任意一方加入外键,关联另外一方主键,并且设置外键为唯一(UNIQUE) 多表查询概述: 指多张表查询数据 当我们同时查询两张表,会出现笛卡尔积现象,我们目的就是消除多余笛卡尔积...常用操作符: IN 、NOT IN 、 ANY 、SOME 、 ALL 操作符解释: 操作符 描述 IN 指定集合范围之内,多选一 NOT IN 不在指定集合范围之内 ANY 子查询返回列表,有任意一个满足即可...SOME 子查询返回列表,有任意一个满足即可 ALL 子查询返回列表所有值都必须满足 行子查询 概念: 子查询返回结果是一行(可以是多列),这种子查询被称为行子查询 常用操作符: = 、

1.6K40

通达OA工作流-流程设计

首先需要设置启用版本控制,流程流转过程,每保存一次表单数据都会生成一个数据版本,这些数据版本都可以用于结束后编辑过程,在任意一个控件上双击,系统就会将之前所有数据版本一一列出,由编辑人员选择回填...扩展字段:该设置用于工作查询、我工作,功能是将表单中指定字段数据显示查询结果列表。...实现自动跳转,需要满足以下条件: 1)【经办权限】按【角色】或【部门】授权,此【角色】或【部门】人员, 自动选择下一步骤。...条件设置分为转入条件和转出条件,可通过条件生成器帮助书写条件表达式。 条件生成器:用于帮助用户书写条件表达式,当条件有多个,默认是”与”关系,也就是必须同时满足。...转出条件:指数据满足转出条件,才可以转出本步骤,用于对表单数据进行校验。比如,一个费用审批流程,金额字段要求必须填写,那么可以设置转出条件,当金额不为空,才允许转交下一步骤。

2.7K30

Oracle数据库增删改查

、姓名、职位 查询过程,看清需求是要我们查询什么这个关键字眼,查询什么就在SELECT 后面跟字段名称,比如DEMO,让我们查询雇员编号、姓名、职位,这三个字段名就跟在SELECT 后面,而职位不是销售人员则是过滤条件...不在这个范围,IN前面加上NOT 模糊查询 1、_:表示任意字符 2、%表示任意位数任意字符 3、要实现模糊查询需要使用关键字‘LIKE’ DEMO:查询姓名是以A开头雇员信息...,但是这种方式是Oracle特有的方式,mysql不能使用 内连接查询其他实现方式 在上面我们知道了多表查询就是内连接查询,内连接查询特征是:不满足条件数据不会被显示,除了默认(FROM 数据表...条件,表示更新所有的记录,所以需要慎用 2、oracle判断数据库为空,使用IS NULL,不为NULL是IS NOT NULL 3、同时更新多个字段时候需要把更新字段列表查询出来字段列表顺序类型个数要保持一致...2、delete删除数据时候,是现将数据保存到内存,可以回滚,而truncate删除数据不能够撤销,直接硬盘删除,所以慎用 3、truncate删除不可以带WHERE条件 发布者:全栈程序员栈长

1.5K10

零基础学习MongoDB(五)—— 文档CRUD操作

,意思是当查询到多个符合查询条件数据,是否要全部更新,还是只更新第一条,默认是false writeConcern:可选参数,抛出异常级别 实操 首先我们user集合下插入一些数据 db.user.insertMany...在编写命令$unset里更改数据取值任意,无论给定什么值都表示删除。..."},{$pop:{auth:-1}}) 2.3.6 pull 操作符 数组删除满足条件元素,只要满足条件删除 删除auth数组中元素内容为ljc db.user.update({title:"..."},{page:300}]}) 当同时指定多个查询条件,默认是并列关系,因此我们可以直接写 db.user.find({name:"node"},{page:300}) 4.2.10 $or 查询至少满足多个条件其中一个文档对象...结尾,不区分大小写文档 db.user.find({name:/s$/i}) 4.4 投影查询 只选择文档部分数据,而不是整个文档全部数据 find()方法默认会显示一个文档全部字段,要限制这点只需要设置字段列表

1.3K11

初学者SQL语句介绍

合并查询     合并查询( Union Query )用于合并具有相同字段结构两个表内容,如果想在一个结果集中显示多个记录源不相关记录,这十分有用。    ...注意:缺省情况下,合并查询不会返回重复记录(如果记录归档系统把记录拷到归档表后不将相应记录删除,这时该功能就有用了),可以加上 All 关键字而让合并查询显示重复记录。    ...·结果集中,列名来自第一个 Select 语句。     8.连接查询     实际使用过程中经常需要同时两个表或者两个以上表检索数据。...连接就是允许同时两个表或者两个以上表检索数据,指定这些表某个或者某些列作为连接条件。...☆使用 Outer Join 关键字,结果集中既包含那些满足条件行,还包含那些其中某个表全部行。

1.7K30

【学习笔记】MySQL学习笔记-服务启动与SQL篇

语句中 varchar用于可变长度字符串,char用于不可变长度字符串 下面是个人在经验对可变与不可变字符串使用总结: char 常用于一些属性统计,比如姓名、性别、电话号码、账号、密码等 而varchar..."; 删除,表数据也会一并清除 DML – 完成数据增删改 DML (Data Manipulation Language)数据库操作语言。...FROM 别名 注意点,distinct是对你所查询字段组成set去重,而不是对某一字段去重 条件查询 WHERE 1.语法 SELECT 字段列表 FROM 表名 WHERE 条件列表 2.条件...(default) DESC:降序 分页查询 LIMIT 1.语法 SELECT 字段列表 FROM 表明 LIMIT 起始索引,查询记录数; 注意: 起始索引0开始,寝室索引=(查询页码-1)*每页查询记录数...数据控制语言 用于管理数据库 用户 控制数据库访问权限 用户管理 1.查询用户 USE mysql; SELECT * FROM user; 用户信息存储mysql数据库user表 2.创建用户

38543

数据库系统:第三章 关系数据库标准语言SQL

; ADD 子句用于增加新列、新列级完整性约束条件和新表级完整性约束条件; DROP COLUMN 子句用于删除列: 如果指定了 CASCADE 短语,则自动删除引用了该列其他对象。...删除索引 DROP INDEX ; 删除索引,系统会数据字典删去有关该索引描述。...SQL数据定义语句,实际上就是更新数据字典表相应信息。...– 使用HAVING短语筛选最终输出结果:只有满足HAVING短语指定条件组才输出 – HAVING短语与WHERE子句区别:作用对象不同 – WHERE子句作用于基表或视图,从中选择满足条件元组...– HAVING短语作用于组,从中选择满足条件组。

2.6K10

MySQL基础

= 不等于 BETWEEN … AND … 某个范围内(含最小、最大值) IN(…) in之后列表值,多选一 LIKE 占位符 模糊匹配(_匹配单个字符,%匹配任意个字符) IS NULL 是...,则采用默认值 DEFAULT 检查约束(8.0.1版本后) 保证字段值满足某一个条件 CHECK 外键约束 用来让两张图数据之间建立连接,保证数据一致性和完整性 FOREIGN KEY 约束是作用于字段上.../更新(与RESTRICT一致) RESTRICT 当在父表删除/更新对应记录,首先检查该记录是否有对应外键,如果有则不允许删除/更新(与NO ACTION一致) CASCADE 当在父表删除/更新对应记录...,首先检查该记录是否有对应外键,如果有则也删除/更新外键子表记录 SET NULL 当在父表删除/更新对应记录,首先检查该记录是否有对应外键,如果有则设置子表该外键值为null(要求该外键允许为...常用操作符: 操作符 描述 IN 指定集合范围内,多选一 NOT IN 不在指定集合范围内 ANY 子查询返回列表,有任意一个满足即可 SOME 与ANY等同,使用SOME地方都可以使用ANY

1.9K10

蔚来真题和答案,主打一个简单?

不可重复读:同一个事务,同一个查询不同时间得到了不同结果。...(因为中间有其他事务提交了修改); 幻读重点在于新增或者删除同一事务,同样条件,,第一次和第二次读出来记录数不一样。(因为中间有其他事务提交了插入/删除)。 2.索引失效场景有哪些?...它主要用于保证事务持久性,确保发生崩溃,已经提交事务对数据库修改能够被恢复。 redolog 是循环写入,它数据写入到磁盘上文件。...当数据比较少时,有序集合是压缩列表 ziplist 存储(反之则为跳跃表 skiplist 存储),使用压缩列表存储必满足以下两个条件: 有序集合保存元素个数要小于 128 个; 有序集合保存所有元素成员长度都必须小于...如果不能满足以上两个条件任意一个,有序集合将会使用跳跃表 skiplist 结构进行存储。 8.跳表插入数据过程? 开始讲跳跃表添加流程之前,必须先搞懂一个概念:节点随机层数。

17830

MySQL数据库、数据表基本操作及查询数据

带 AND条件查询 AND主要用于 WHERE子句中,用来链接两个甚至多个查询条件,表示所有的条件都需要满足才会返回值。...带 OR条件查询 OR也主要用于 WHERE子句中,用来链接两个甚至多个查询条件,表示所有的条件仅需满足其中之一项便会返回值。...带 ANY、SOME关键字查询 ANY和 SOME关键字是同义词,表示满足其中任一条件,它们允许创建一个表达式对子查询返回值列表进行比较,只要满足内层子查询任何一个比较条件,就返回一个结果作为外层查询条件...带 ALL关键字���查询 使用 ALL,需要同时满足所有内层查询条件。...当外层查询语句内只要有一个内层查询语句返回数据列数据,则判断为满足条件,外层查询语句将进行查询。 带比较运算符查询查询可以使用如 '','>=','!

3K20

MySQL-多表操作

SELECT 查询字段 FROM 表1 [INNER] JOIN 表2 ON 匹配条件; ON用于指定内连接查询条件不设置ON,与交叉连接等价。...它用于返回连接关键字(RIGHT JOIN)右表(主表)中所有的记录,以及左表(表)符合连接条件记录。 当右表某行记录在左表没有匹配记录,左表相关记录将设为空值。...子查询结果必须全部与指定字段相等才满足WHERE指定条件。 行在相等比较(=或),各条件之间是与逻辑关系。 不等比较(或!),各条件之间是或逻辑关系。...ON DELETE与ON UPDATE用于设置主表数据被删除或修改时,表对应数据处理办法。 ? 关联表操作 实体之间具有一对一、一对多和多对多联系。...➢具有关联数据,可以通过连接查询方式获取,并且没有添加外键约束,关联表数据插入、更新和删除操作互不影响。

3.2K20

蔚来真题和答案,主打一个简单?

不可重复读:同一个事务,同一个查询不同时间得到了不同结果。...(因为中间有其他事务提交了修改);幻读重点在于新增或者删除同一事务,同样条件,,第一次和第二次读出来记录数不一样。(因为中间有其他事务提交了插入/删除)。2.索引失效场景有哪些?...它主要用于保证事务持久性,确保发生崩溃,已经提交事务对数据库修改能够被恢复。redolog 是循环写入,它数据写入到磁盘上文件。...当数据比较少时,有序集合是压缩列表 ziplist 存储(反之则为跳跃表 skiplist 存储),使用压缩列表存储必满足以下两个条件:有序集合保存元素个数要小于 128 个;有序集合保存所有元素成员长度都必须小于...如果不能满足以上两个条件任意一个,有序集合将会使用跳跃表 skiplist 结构进行存储。8.跳表插入数据过程?开始讲跳跃表添加流程之前,必须先搞懂一个概念:节点随机层数。

10710

MySQL数据库完整知识点梳理----保姆级教程!!!

case,if,ifnull函数,返回值位置,不单单可以使用常量,还可以使用字段 用elt函数判断连续整数数字(1开始),比case方便 FIELD函数返回字符串列表索引值 分组函数-...返回 str str1, str2, str3, ... 列表索引(位置1开始)。 如果str没有找到 返回值为0。...: in/not in: 等于列表某一个值/不等于列表任意一个值 any/some: a>any(10,20,30)–>a大于any括号里面任意一个值就成立,some等同于any,即大于最小值 all...) 插入数据,先插入主表,再插入删除数据,先删除表,再删除主表,只有当主表对应列下面的表对应列数据都被删除,才能删除当前主表对应列 ---- 修改表添加约束 1.添加是列级约束...如果when满足条件或者成立,执行对应then后面的语句,并且结束case 如果都不满足,执行else里面的语句或值 else可以省略,如果else省略了,并且所有的when条件都不满足,返回

5.9K10

MongoDB权威指南学习笔记(1)--基础知识与对文档增删改查

命名 命名需要满足以下条件: 不能是空字符串 不能包含\0字符 不能以system.开头 不能包含$ 子集合 使用.来分割不同命名空间子集合,例如一个博客系统可能包含两个集合,分别blog.posts...数据库命名需要满足以下条件 不能是空字符串 不能含有特殊字符,基本只能使用字母和数字 区分大小写,(应全部小写) 最多为64字节 有一些数据库名保留,可以直接访问这些特殊含义数据库 admin:...$pop修改器:数组任何一端删除元素 数组末尾删除一个元素 { "$pop":{ "key":1 } } 数组头部删除一个元素 { "$pop":{...) 除非特别声明,否则使用$slice返回文档所欲键,别的键说明符都是默认返回未提及键 返回一个匹配数组元素 希望返回与查询条件相匹配任意一个数组元素,可以使用$操作符得到一个匹配元素。...,然后每个后续页面作为相对于开始偏移量返回 随机选取文档 插入文档给每个文档都添加一个额外随机键 搞基查询选项 两种类型查询: 简单查询 封装查询 用于查询添加各种选项: $maxscan

5.6K10

MySQL数据库——数据库CRUD之基本DML增删改表操作及DQL查表操作

,[where 条件]; 注意事项:1)若不加任何条件,则将表记录全部修改;--很危险操作 ?...2 DQL查询记录(重要) 2.1 语法            select                 字段列表            from                 表名列表...IS NOT NULL; 3)LIKE模糊查询 模糊查询,首先了解占位符概念:_表示单个任意字符,%表示多个任意字符。...排序方式:ASC,升序,默认;                   DESC:降序; 注意:若有多个排序条件,当前面的条件值一样,才会判断第二条件; SELECT *FROM student ORDER...*where分组之前进行限定,若不满足条件,不参与分组,having分组之后进行限定,若不满足结果,不会被查询出来;                   *where后不可以跟聚合函数,having

1K41

【涂鸦物联网足迹】涂鸦云平台接口列表

触发/添加/删除/修改场景:触发执/添加/删除/修改行某个场景。 查询家庭下支持场景设备列表查询家庭下支持场景设备列表。 场景绑定/绑定:接口主要适用于场景开关设备。...通过场景开关设备 ID,查询该设备所关联场景列表。 添加/修改/删除自动化:为家庭添加/修改/删除自动化功能。 查询自动化列表查询自动化列表查询单个自动化:查询家庭单个自动化场景。...触发自动化外部条件:触发家庭自动化场景外部条件查询支持自动化场景设备列表查询家庭下支持自动化场景设备列表查询自动化场景支持天气条件查询自动化支持天气条件。...获取用户下设备列表:可查询用户下可操作设备列表,包括设备属性、设备最新状态。 获取设备列表:提供按应用、产品、设备 ID 查询设备列表能力,调用该接口,建议请求参数三选一。...数据权限维度满足以下任意一种,则可获取相关设备数据: 应用维度:应用维度针对于设备采购商。

1.2K10

【MySQL 系列】MySQL 语句篇_DML 语句

常用关键字包括:插入(INSERT)、更新(UPDATE)、删除(DELETE)。 DML有助于管理数据库数据。通常用于数据库中提取信息、修改现有数据或添加新数据。...常用关键字包括:插入(INSERT)、更新(UPDATE)、删除(DELETE)。 DML有助于管理数据库数据。通常用于数据库中提取信息、修改现有数据或添加新数据。...,DELETE 语句用于删除满足条件记录行。...我们也可以一个 DELETE 语句中指定多个表,以便在一个或多个表删除符合 WHERE 子句中条件行。...以下语句删除 t1 和 t2 表满足条件行: DELETE t1, t2 FROM t1 INNER JOIN t2 WHERE t1.id = t2.id; 以下语句删除 t1 表满足条件行:

11610
领券