
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
有一个表有几个字段。修改一个字段要在另一个字段的基础上。该如何写。
假如。一道任务有三道工序A,B,C。在数据库表里面分别有A,B,C,D四列。 如果A工序不确定,则B工序不能更新为确定,如果ABC有一个不能确定,则D不能被更新为确定,该如何修改!!
还有就是,如果数据库修改不成功,则报错返回!!。该如何写。
解析:
“如果数据库修改不成功,则报错返回”
需要用到事务。
对表 *** 作前需要先选择它所在的数据库!
#1046 - No database selected——就是提示
select 数据库名;
Table structure for table `admin`
--
DROP TABLE IF EXISTS `admin` ;
不可以。数据库可视化工具中不可以不通过命令直接修改表中数据,原因和修改方法如下:
使用navicat对oracle中数据进行select *** 作时,查询出的结果是只读的,这时无法进行数据的修改。
select from sysusername ;
select from sysusername for update ; //这种事不能够执行的,会报规则不准许。
修改方法,选择打开表。
找到行然后选中行进行修改编辑。
或者直接使用PL/SQL进行修改 *** 作。
我的mysql数据库导入不进去 出现 错误 怎么修改
MySQL数据库的导入,有两种方法:
1) 先导出数据库SQL脚本,再导入;
2) 直接拷贝数据库目录和文件。
在不同 *** 作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。
所以一般推荐用SQL脚本形式导入。
以上就是关于如何有条件的修改数据库全部的内容,包括:如何有条件的修改数据库、高手 我的mysql数据库导入不进去 出现 错误 怎么修改啊、数据库可视化工具中可以不通过命令直接修改表中数据吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)