SET NOCOUNT ON 是什么作用?
解决方案 »
- 求每年最小月份的金额合计和最大月份金额合计
- 为什么在PL/SQL下测试存储过程时出现下图错误[高分求教]!
- 用imp导入数据时,是否提示“已成功导入”就行了?有警告呢?
- oracle数据,日期型数据,将时间推前6小时的语句怎样写
- 在plsql developer中执行脚本半天没反应的问题
- 在oralcle上下载的两个oracle9i的zip包.解压后,运行setup提示不是有效的win32程序
- 请问sys的密码是在pwdsid.ora验证呢,还是在dba_users验证??
- ORACLE ORA-12705 错误
- 远程数据库连接(db link)检测连接语句怎么写啊?
- 请问,我的存储过程的返回值为某个表的%ROWTYPE,我想在PRO*C中调用这个存储过程,如何定义它的返回值才能调用,谢谢
- Check 约束的写法
- 程序能够运行, 但当连接到SQL/PLUS出现提示:ORA-12514 : TNS: listener could not resolve SERVICE_NAME given in connect
Email NVARCHAR(50) := NULL;
begin SELECT c.PKId,
c.Email,
c.Password,
c.Name,
a.Address,
a.Country,
a.PhoneNumber,
a.Fax
FROM Customers c,
Addresses a
WHERE c.Email = Email
AND a.CustomerId = c.PKId
end;
begin
exec immediate 'SELECT c.PKId,
c.Email,
c.Password,
c.Name,
a.Address,
a.Country,
a.PhoneNumber,
a.Fax
FROM Customers c,
Addresses a
WHERE c.Email = '||Email ||'
AND a.CustomerId = c.PKId' RETURN 0
end GetCustomerByEmail;
SET NOCOUNT ON 在SQL中就是不显示查询的信息,有点类似set serverout off
c.Email,
c.Password,
c.Name,
a.Address,
a.Country,
a.PhoneNumber,
a.Fax
FROM Customers c,
Addresses a
WHERE c.Email is null
AND a.CustomerId = c.PKId这条语句得使用游标来取
2 begin
3 exec immediate 'SELECT c.PKId,
4 c.Email,
5 c.Password,
6 c.Name,
7 a.Address,
8 a.Country,
9 a.PhoneNumber,
10 a.Fax
11 FROM Customers c,
12 Addresses a
13 WHERE c.Email = '||Email ||'
14 AND a.CustomerId = c.PKId'
15
16 RETURN 0
17 end GetCustomerByEmail;
18 /警告: 创建的过程带有编译错误。SQL>