更新oracle数据库
⑴ oracle 数据库用update 语句更新无效。
1、若是执行完sql后没有commit,执行结果不会保存,所以update语句无效;
2、若是执行了commit,update仍然没有生效,说明表空间可能存在问题,需要具体排查,当然最直接的是删除表空间,重新建立
⑵ oracle数据库更新问题
用存储过程来实现:
使用游标
循环,获取每一个A,加上原值,更新每一行
⑶ 如何用datatable 更新 oracle 数据库
利用update更新数据到oracle数据库:
第一步:打开oracle数据库
public static string connString = "";
public static OracleConnection conn = null;
//打开数据库连接
public static bool Open()
{
//从配置文件中获取连接字符串
//配置文件需要放在项目目录下的bin\Release中
connString = getXmlValue("connString");
conn = new OracleConnection(getXmlValue("connString"));
try
{
conn.Open();
Console.WriteLine("数据库连接成功");
return true;
}
catch (System.Exception ex)
{
Console.Write(ex.Message);
MessageBox.Show("未能连接到数据库");
return false;
}
⑷ oracle数据库更新
写个存储过程
然后 循环
select a ,b into v_a ,v_b from table_name ;
update table_name set a =v_b ,b= v_a ;
commit ;
⑸ 如何升级oracle数据库版本
照着里面的文档去做就可以的。
或者直接把库停掉,然后 执行安装就行。