我现在想在一个bat文件中执行一个update语句,
应该怎么写呀?

解决方案 »

  1.   

    将update保存成.sql
    sqlplus system/manager@orcl @e:\test.sql;
    exit;
      

  2.   

    sqlplus system/manager@orcl 
    update tbin b set b.stat = 100 + b.stat where b.fcode = '80020511';
    commit;exit;我写把update语句写到test.sql里,就可以执行,为什么写直接写到这个文件里就不能执行呢?
      

  3.   

    hongqi162(失踪的月亮) 说的没有错
      

  4.   

    为什么你得问oracle公司啊,就像你写个函数只允许传入数字类型的参数,你非要传入一个字母
      

  5.   

    哦,我还以为是因为我那样的写法可能会导致一些问题,所以你不支持呢。
    原来是oracle公司不支持