比如:在toad的编辑器里写了select * from dual;这样一条语句(不管写什么),也能执行,就是不能修改,删除,按BackSpace还有delete键,都没反应,是为什么啊?

解决方案 »

  1.   

    我记得这个表里是可以insert数据进去的,你自己insert进去的数据才能更改
      

  2.   


    dual是系统表.你换个不存在的表试试看有没有数据?
      

  3.   

    drop table test;
    create table test(id number);
    insert into test values(1001);
    insert into test values(1002);select * from test;
    update test set id = 2008 where id =1001;
      

  4.   

    大家可能误会我的意思了,跟sql语句没关系,是文本编辑器的问题,比如说啊:
    select * from dual我写成select * (form) dual中的form不是写错了吗,我想把form给删掉,重写,不过按BackSpace还是delete键,都删不掉,
      

  5.   

    都试过了,不光重开个窗口试过了,就是重开toad,也不行,我把电脑都重启了,还是不行,我想应该是什么地方被我给无意间给设置了吧。所以想问下大家谁遇到过类似的情况。
      

  6.   

    这是不能修改的,oracle提交修改的命令
    错行:select * form dual;
    在sqlplus里直接修改
    输入:c /form/from ,回车(c表示改变某一个字符或字符串的命令)
    然后显示: select * from dual;
    再运行上面的语句:
    再输入:run
    OK!
    如果select * form dual;是在第三,那么应该这样修改
    1.输入:l3 (表示要改的行号在第二行)
    2.输入:c /form/from (表示把form改为from)
      修改后会显示:select * from dual;
    3.输入:run (表示执行上面的select语句);
      

  7.   

    9楼误解我的意思了。我不是要修改这个表,select * from dual 这是随便写的,什么都行。
    我的意思是
    比如说啊: 
    select * from dual我写成select * (form) dual中的form不是写错了吗,我想把form给删掉,重写,不过按BackSpace还是delete键,都删不掉,谢谢,看看楼上的回复。
      

  8.   

    那就重新开一个查询窗口试试,应该是TOAD的属性设置问题。你找找看,如果不行,就把TOAD卸载了,在重新装
      

  9.   

    按楼主这样说,我觉得你的toad安装程序不全,重新下载另一个安装程序试试
      

  10.   

    可以 insert 只要你有系统管理员权限
      

  11.   

    是不是toad的版本比较低?我记得toad 8.5里面创建带参数的存储过程就会出错,换个高版本的试试吧
      

  12.   

    好奇怪的问题啊。这个没遇到过哦。这还是关于TOAD的问题
      

  13.   

    可能是操作系统有问题,使用safe360打上所有的补丁后重启,再试一下。如此机中和internet相联,下班前应禁掉网卡,以防被当作“肉鸡”。
      

  14.   

    曾记得,第一次用toad的时候,一打开就死,换了个版本无效,一怒之下转向用sql developer,好像是6年前的事情了。呵呵。
      

  15.   

    不行,找不到。根本没看到小手样的按钮,算了,不管它了,先用plSql吧,等有时间给卸了重装。谢谢大家的回复了
      

  16.   

    楼主我很理解你,估计来看的只有我一看就晓得你在说什么,其实你可以这样问,在toad的sqledit里边,输入"graehuigfsd",现在想把这些删掉,结果发现无论是backspace还是delete甚至是上下左右的方向键都没有任何反映.我也碰倒了,在网上查解决方案的时候看到楼主的文章的,呵呵,后来我解决了,本来我想卸载蛤蟆重装的,点击uninstall后弹出来的框框有个选项,repair,选择后修复后登陆,发现问题解决了,看了楼主发贴的时间,估计楼主也只能是以后碰到这样的问题试试了,呵呵
      

  17.   

    哥们,我刚把这个问题解决。
    右击选中Editing Options,在弹出的options对话框里面选中Control options,把最后一个“Override word-wrap based on line start char”这个前面的checkbox选中就可以了。
    这个问题的原因应该是某些误操作造成的。
      

  18.   

    我觉得上面的方法还是解决不了。用下面的方法完全可以解决掉:1)关掉TOAD;
    2)删除 \User Files 下面的 plsqlkey.bin 这个文件;
    3)重启TOAD看看应该没有问题了。
      

  19.   

    我电脑今天突然在TOAD中不能用BACK SPACE键、方向键、DEL键,但怎么找不到 plsqlkey.bin 这个文件啊