用语句修改与直接对表进行修改有什么区别?

我对金蝶SQL数据库进行修改时直接打开表进行数据修改,请问对系统数据有没有影响?会不会导致别的用户对数据库存贮出现错误?... 我对金蝶SQL数据库进行修改时直接打开表进行数据修改,请问对系统数据有没有影响?会不会导致别的用户对数据库存贮出现错误? 展开
 我来答
coder_tmp
2012-07-23 · TA获得超过443个赞
知道小有建树答主
回答量:547
采纳率:100%
帮助的人:351万
展开全部
建议不要用数据库客户端直接打开数据表进行修改,最好是用程序提供的功能修改,如果程序提供的功能不允许修改,说明逻辑上是不能修改的,说明在操作过程中某些步骤错误了,况且有些情况下数据库的设计是有冗余的,如果你修改的这个字段的内容刚好是冗余的,而你又不知道都有哪些地方冗余,则会出现数据不一致的情况。举个例子:比如说某个人某月份的工资,在考勤表里面记录的是4000,在工资表里面记录的也是4000,而你直接修改了工资表的4000为4500,但是考勤表里面还是4000,那么数据就不一致了。一般不清楚表间关系的情况下不要用数据库客户端直接修改表内数据,尽量用程序提供的功能修改。
Luoqianfeng
2012-07-23 · TA获得超过115个赞
知道小有建树答主
回答量:586
采纳率:0%
帮助的人:270万
展开全部
语句修改和直接修改完全没区别
共同点是两者都相当不安全,特别是用语句,一不留神就改错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式