在Oracle中,什么语句结尾用到";",什么语句结尾不用";"?
这两种语句有什么区别?有没有比较容易的记忆方法?举例:
desc s_emp 这句话就不用;号结尾也能运行!select * from s_emp; 这句话就必须用;号结尾才行!
这两种语句有什么区别?有没有比较容易的记忆方法?举例:
desc s_emp 这句话就不用;号结尾也能运行!select * from s_emp; 这句话就必须用;号结尾才行!
解决方案 »
- 归档日志被删除 ???
- 如何查看执行计划的优劣,请教各位大哥大姐了!!!!!
- 求一条“insert into ... top 1”的语句
- 调用存储过程,返回的结果却不能操作
- 请问各位大侠,触发器要在触发后查询本表,有什么办法么?
- oracle过程中执行动态的Sql语句Sql_insert:='insert into '|| srctable || '('||fielda,filedb||')'|| ' values( '||a,b ||')',有具体说
- 各位大大帮我看看我的oracle怎么回事?急啊!
- 在没有删除表空间的情况下,我直接把数据文件给删除了
- 求教:在oracle里触发器里写游标的语法
- 关于hibernate 新手求教
- 问个触发器的问题
- oracle的 RMAN 怎么使用,我现在不知道怎么使用这个工具,
一般就desc和sqlplus的set命令(如:set pagesize 300)可以不用;
而desc后面就跟一个表名字,一些set 后面一般也是以on、off、或者数字结束,这些即使不加;也能判别出来语句是否结束
select是sql命令是根据分号判断是否结束的,有点类似于执行的意思,如果不加分号,加/也是可以的
desc是sqlplus的命令不需要分号来判断是否结束,但是加上了也不会出错