Navicat 直接修改查询数据
我们使用navicat工具编写SQL时,查询出来的数据并不能直接进行修改操作,只能再次打开表找到需要修改的数据进行修改数据,但有些时候表字段比较多,且表中的数据量也比较大,我们并不能快速定位到需要修改的那条记录。这个问题困扰了不少同学。今天,小编就在这里教教大家,如何在新建查询时对查询的结果进行修改。
首先,我们来看看问题的现象。原来的sql语句如下:
SELECTjobName,jobGroup,jobStatus,cronExpression,description,beanClass,springId,methodName,createTime,updateTime
FROM`schedule_job`;
结果如下:
如果表中没有设置或添加一列作为primary key(主键)的话,是无法直接进行修改操作的。
解决办法:我们只需要添加或设置一列id,并设置为primary key并且自动递增,就可以进行修改操作了。
在上述SQL中,我们需要在SQL上稍作改动就可以在新建查询窗口直接对数据进行修改了,在SQL中加上对主键Id字段或将select后面的查询的条件改为【*】就可以了。
SQL语句如下:
SELECTjobId,jobName,jobGroup,jobStatus,cronExpression,description,beanClass,springId,methodName,createTime,updateTime
FROM`schedule_job`;
或者
SELECT*
FROM`schedule_job`;
添加ID查询后的结果如下图所示:
这时候却发现【只读】属性不见了 ,那么我们就可以对在查询窗口对数据进行修改了。
那么问题来了,这只是对单表的操作,若是对多张表关联查询,查询的结果是否还能在查询窗口进行修改操作呢?能?为什么?不能?又为什么?
最后这个问题就留给大家去讨论吧,欢迎大家在评论区进行讨论与留言。
Navicat 直接修改查询数据相关推荐
- mysql-使用Navicat导出sql查询数据
注意点:数字类型如果过长,导出到Excel是科学技术方 解决方案:cast(需要转换的值 as char(19)) 转换 SELECT cast(sod.sku_sid as char(19) ...
- navicat 批量修改列数据
- gitlab 删除历史修改记录_Excel表格使用记录单功能快速录入、修改、删除、查询数据...
Excel的记录单功能对于一些用户来说可能并没有接触过,但是记录单却是一个非常实用的功能.这篇文章就为朋友们分享有关记录单的操作和技巧. 一.记录单的优点: 1.录入或修改数据时有表头对应信息提示,可 ...
- python爬虫 django搜索修改更新数据_一文搞懂Django数据库查询操作
本文略长,读完约需十分钟.当做复习笔记效果更佳. 查询操作: 数据查询是数据库操作中一个非常重要的技术.查询一般就是使用filter.exclude以及get三个方法来实现.我们可以在调用这些方法的时 ...
- Django讲课笔记10:使用QuerySet删除和查询数据表
文章目录 零.本讲学习目标 一.课程导入 二.新课讲授 任务:如何去掉关于路由斜杠的警告 (一)删除数据 1.删除全部数据:all()与delete() 2.删除一行数据:get()与delete() ...
- 11. Django 2.1.7 MVT模型示例 - 查询数据,返回渲染模板数据
参考文献 官方文档 上一篇文章讲述了Django 2.1.7 创建应用模板,基本已经理解了Django 2.1.7 框架下如何调用模板,并且渲染数据. 本篇章继续往数据库添加数据,然后查询数据,在模板 ...
- Django 2.1.7 MVT模型示例 - 查询数据,返回渲染模板数据
参考文献 官方文档 上一篇文章讲述了Django 2.1.7 创建应用模板,基本已经理解了Django 2.1.7 框架下如何调用模板,并且渲染数据. 本篇章继续往数据库添加数据,然后查询数据,在模板 ...
- mysql视图中数据如何修改_怎么修改Mysql数据表中的视图
本篇文章主要给大家介绍mysql数据表中怎么进行修改视图的操作. 关于mysql视图的基础知识,在之前的文章中也给大家详细介绍过了.这里我们再给大家先简单介绍下mysql视图. 通俗的说,视图是由SE ...
- Django:使用QuerySet删除和查询数据表
任务:如何去掉关于路由斜杠的警告 运行项目,可以看到警告信息 修改主路由和子路由(斜杠加在主路由路径的尾巴上) 再次运行项目,看看还有没有讨厌的警告信息 (一)删除数据 删除数据有3种方式:删除数据表 ...
最新文章
- OSChina 周一乱弹 ——喝不到放心奶
- angular-ng-repeat不允许collection中存在两个相同Id的对象
- PB_Truncate函数截取小数点引起的数字错误
- pythonasyncio在哪个版本好_什么情况下需要使用 Python 的 asyncio 模块?
- java分数表示_表示Java分数的最佳方法?
- 7-2 多项式求和 (10 分)
- 设计原本 --- 批判理性模型
- 中国顶级AI盛会,10月魔都等你来解密!
- 解决“ValueError: Stop argument for islice() must be None or an integer: 0 <= x <= sys.maxsize.”
- python爬取谷歌图片_Python爬取谷歌街景图片
- SP4487 GSS6 - Can you answer these queries VI (splay)
- VBA实现dwg批量输出PDF
- 坚果云同步linux,备份Linux系统数据到坚果云
- golang中实现RSA(PKCS#1)加密解密
- 金融工程python报告期权_金融工程专业详细解析
- Axure 9 收录不同效果的制作过程
- div+css静态网页设计游戏网站设计——仿君海游戏官网(13页) HTML+CSS大作业_ 手游网页制作作业_网游网页设计...
- ijk的那些事--知其所以然
- 关于国企、外企、私企(转)
- 【推荐】javaweb JAVA JSP在线拍卖系统(竞拍系统)jsp网上拍卖系统源码