在PL/SQL Developer中,或是在应用程序中可以吗?
解决方案 »
- 求高手:为什么创建过程时发生编译错误后,数据库还是会创建出那个过程啊
- oracle数据时间格式化
- 数据库TURNING的,老难题,高手请进
- [请教]关于字符串替换的问题
- 大师们帮忙出谋画测, 4G的内存, 3.2G的双志强CPU, 机器上如何配置oralce9i , 性能会最好,速度会最快?
- 救命!!!关于恢复误删的表的问题。(
- 救急啊,怎样把以下几个mssql存储过程转到oracle下,剩下的两个
- 请用一句SQL实现
- 用oracle查询数据表t时,为什么加上hometown='浙江省'后,查询速度慢了5分钟呢?详情请看:
- 新入手Oracle,1053错误
- 请问如何在oracle下执行sql文件
- 在PL/SQL的查询结果(中文字)粘到文本文档或EXCEL里会变成乱码?
方法1: 敲入 edit ss 回车
select * from a
/
select * from b
/
保存在ss文本中
再敲入 "start ss"
方法2:
将select * from a
/
select * from b
/
拷贝到 sqlplus中回车就行
select * from b;
对于程序和用户来说都没有什么实际的意义!
为什么要这么做?
上面的SQL语句也可以是update啊,这样只要调用一次函数就中了,要不还要调用二次!这样写用SQL SERVET可以,但用ORACLE不行,大家有什么办法?
sting sql="update a set b=1;update ww set wr=2;";update(sql);//这个函数负责数据更新
上面的写法如果用的是SQL SERVER就可以同时更新两条数据。
但是在ORACLE中就不行啊,现在用ORACLE怎么办?
select count(*) from a;
select count(*) from b;SQL> conn scott/tiger
已连接。
SQL> @e:\a.sql COUNT(*)
----------
3已用时间: 00: 00: 00.00 COUNT(*)
----------
4已用时间: 00: 00: 00.00
SQL>
SQL>@d:\sql.txt(进入sqlplus)