可以在批处理中包括一个或多个 SELECT 语句。
例如:
IF EXISTS( SELECT *
FROM SYSTAB
WHERE table_name='Employees' )
THEN
SELECT Surname AS LastName,
GivenName AS FirstName
FROM Employees;
SELECT Surname, GivenName
FROM Customers;
SELECT Surname, GivenName
FROM Contacts;
END IF;
只需要在第一个 SELECT 语句中指定结果集的别名,因为服务器使用批处理中的第一个 SELECT 语句来描述结果集。
在每一查询后需要使用 RESUME 语句,以检索下一个结果集。