CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

PL/SQL developer问题

楼主cityvagrant(城市过客)2005-10-14 11:52:50 在 Oracle / 基础和管理 提问

create   table   e_id  
  (  
      cid number not   null,  
      maxid number not   null,  
      constraint   pk_e_id   primary   key   (cid)  
  );  
   
  create   index   idx_id_all   On   e_id(cid,   maxid);  
   
  上面脚本在pl/sql   developer上报ora-00911   无效字符   错误,在sqlplus下执行没有错误,这是为什么?谢谢! 问题点数:100、回复次数:10Top

1 楼sasacat(傻傻猫)回复于 2005-10-14 12:00:10 得分 0

可能是人家看不懂你的TAB字符?....改成空格试试?Top

2 楼ruide205(蓝色河流)回复于 2005-10-14 12:05:05 得分 20

pl/sql   developer   不认那个;Top

3 楼cityvagrant(城市过客)回复于 2005-10-14 12:15:05 得分 0

在pl/sql   developer中两条语句单独执行是可以的Top

4 楼waterfirer(水清)回复于 2005-10-14 14:38:53 得分 10

create   table   e_id  
  (  
      cid number not   null,  
      maxid number not   null,  
      constraint   pk_e_id   primary   key   (cid)  
  );  
  /  
  create   index   idx_id_all   On   e_id(cid,   maxid);  
  Top

5 楼xsony(秋叶枫)回复于 2005-10-14 14:55:54 得分 10

plsql中好象不认";"Top

6 楼bobfang(匆匆过客)回复于 2005-10-14 15:16:36 得分 40

楼主是在pl/sql   developer中的什么窗口中执行的???我在Command   Window的Editor中粘贴进去后,点执行是可以执行的。在Dialog中直接粘贴也是可以执行的!!!  
   
  to   waterfirer(水清):  
  你那个SQL中有了;后再来一个/表示再执行上面的SQL,就是说create   table语句会被执行两次。Top

7 楼waterfirer(水清)回复于 2005-10-14 17:44:31 得分 0

to   bobfang(匆匆过客):  
  看错了   :pTop

8 楼chanet(牧师)回复于 2005-10-14 22:31:00 得分 20

SQL>    
  SQL>   create   table   e_id  
      2     (  
      3         cid number not   null,  
      4         maxid number not   null,  
      5         constraint   pk_e_id   primary   key   (cid)  
      6     );  
   
  Table   created  
   
  Executed   in   0.125   seconds  
   
  SQL>   create   index   idx_id_all   On   e_id(cid,   maxid);  
   
  Index   created  
   
  Executed   in   0.032   seconds  
   
  SQL>Top

9 楼chanet(牧师)回复于 2005-10-14 22:31:27 得分 0

运行   pl/sql   developer   6.0   正常.  
   
  Top

10 楼cityvagrant(城市过客)回复于 2005-10-18 16:38:12 得分 0

呵呵,我自己搞定了,原来command窗口下执行批命令,而在sql窗口下执行单条命令,因为它要执行commit动作Top

相关问题

  • pl/sql developer下载
  • PL/SQL Developer 5.0.2 Cracker .
  • 破解pl/sql developer
  • PL/SQL Developer 的select 问题
  • 谁知道PL/SQL Developer啊?
  • pl/sql
  • 请问哪有PL/SQL Developer下载?
  • 哪有PL/SQL Developer下载?20分!
  • pl/sql developer的debug功能怎么用?
  • PL/SQL Developer 6.03 过期怎样破解??

关键词

  • 执行
  • sql
  • null
  • maxidnumbernot
  • cidnumbernot
  • pl
  • cid
  • maxid
  • constraint pk
  • sql developer

得分解答快速导航

  • 帖主:cityvagrant
  • ruide205
  • waterfirer
  • xsony
  • bobfang
  • chanet

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo