Вопросы о PL/SQL

SQL во всех проявлениях - от ANSI-92 до TSQL.

Модераторы: Yurich, Absurd

Ответить
Innate
Сообщения: 7
Зарегистрирован: 13 июн 2004, 19:20
Откуда: Санкт-Петербург

Привет всем!

У меня есть несколько вопросов.

Есть ли в PL/SQL нечто подобное ROWCOUNT в T-SQL?

Есть ли в PL/SQL нечто подобное EXISTS в T-SQL?
Как я знаю, значение слова EXISTS в PL/SQL отличается от T-SQL.

Есть ли в PL/SQL JOIN'ы и какие именно?

Спасибо!
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Чей PL/SQL имеется в виду? IB, Oracle и т.д...
Есть ли в PL/SQL JOIN'ы и какие именно?
Синтаксис оператора select для открытия курсора или организации цикла For ничем не отличается от синтаксиса оператора select на используемом сервере БД.
Есть ли в PL/SQL нечто подобное EXISTS
В IB можно использовать IF exists(select...) THEN...
В Oracle, по-моему нет.
DeeJayC
Сообщения: 497
Зарегистрирован: 17 фев 2004, 11:26
Откуда: Ленинград (который Город на Неве)
Контактная информация:

Naeel Maqsudov писал(а):.
Есть ли в PL/SQL нечто подобное EXISTS
В IB можно использовать IF exists(select...) THEN...
В Oracle, по-моему нет.
Можно.

Вместо rowcount есть
@@ROWCOUNT
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)

viel spass, DeeJayC
Ответить