update sjddb set skdd='临时' where skdd='一般'结果skdd一列均变为空值,请大家帮忙
解决方案 »
- oracle中的sql语法问题
- 请问如何用sql 语句查询出oracle的cpu使用率
- 关于ResultSet.getDouble
- jvm 进程退出,OCI连接方式,oracle 10.1,在线等
- oralce中的clob类型数据模糊查询问题
- 大哥帮帮忙,一个关于oracle角色的问题!谢谢!在线等给分!
- 各位,怎样得知TABLE中哪一个字段是主键 (Primary Key)
- 在Linux9下总算把Oracle9i软件给装好了,又出现创建数据库问题(不要小瞧噢)?
- SQL语句的问题,请各位高手帮忙!
- developer2000安装过程中出现问题
- oracle中的job问题
- System用户登陆的实例
确保update之后commit了。
不可能为空的
有数据。
不是commit的问题,你不提交,那么 skdd 也为'一般',不可能为null
主要还是你SQL文设置问题
试试看
估计没有结果
就是不存在 skdd='一般' 的结果,当然就update不上啦
如果原来就是空值,update不上的话,后来还是空值。
这样能保证只有需要更新的那条数据存在时才更新 否则很有可能把某个字段全部更新了 dangerous
重复一做遍,仔细检查一下