![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
узнать количество измененных записей, FireBird
LoDr © (2008-06-24 17:15:00)FireBird 1.5, FIBPlus
как можно узнать количество измененных записей при выполнении "update" запроса?
к примеру как это делает IB Expert :
2 record(s) was(were) updated in Table1
PEAKTOP (2008-06-24 23:54:00) [1]> а в firebird тоже PL SQL ?
Не-а. Pl/SQL (от Procedural Language SQL)- это в Оракле или слонопотаме. (хотя кому я это говорю, думаю Вам это лучше и глубже меня известно :)
В Firebird разработчики это подмножество именуют PSQL от Procedural SQL. Ну, наверное, типа чтобы отличасться. От других. http://firebirdsql.su/doku.php?id=raznovidnosti_jazyka_sql
> Тогда SQL%ROWCOUNT :)
Ну, разработчики почему-то решили, что будет именно ROW_COUNT, хотя можно было бы и одним словом, как у других...
http://firebirdsql.su/doku.php?id=row_count
Игорь Шевченко (2008-06-24 22:10:00) [2]
> с помощью клиентского API или конструкцией PL SQL?
а в firebird тоже PL SQL ? Тогда SQL%ROWCOUNT :)
Johnmen (2008-06-24 17:41:00) [3]
> Поросенок Винни-Пух © (24.06.08 17:36) [7]
Мне бы твой телепатор...
Поросенок Винни-Пух (2008-06-24 17:36:00) [4]да на клиенте разумеется ему надо
Johnmen (2008-06-24 17:35:00) [5]
> Поросенок Винни-Пух © (24.06.08 17:31) [5]
Я отвечал на вопрос. Если ты вдруг не уловил.
Но ты можешь рассматривать "к примеру" автора...
Поросенок Винни-Пух (2008-06-24 17:31:00) [6]к примеру как это делает IB Expert :
2 record(s) was(were) updated in Table1
это тоже наверное на сервере или на танке.
Johnmen (2008-06-24 17:29:00) [7]Для тех, кто в танке - с помощью клиентского API или конструкцией PL SQL?
Поросенок Винни-Пух (2008-06-24 17:24:00) [8]Хороший вопрос где.
FireBird 1.5, FIBPlus
Правильный-Вася (2008-06-24 17:22:00) [9]RowsAffected
Johnmen (2008-06-24 17:22:00) [10]Где узнать? На клиенте или сервере?