Конференция "Базы" » узнать количество измененных записей, FireBird
 
  • LoDr (24.06.08 17:15) [0]
    FireBird 1.5, FIBPlus
    как можно узнать количество измененных записей при выполнении "update" запроса?
    к примеру как это делает IB Expert :
    2 record(s) was(were) updated in Table1
  • Правильный-Вася (24.06.08 17:22) [1]
    RowsAffected
  • Johnmen © (24.06.08 17:22) [2]
    Где узнать? На клиенте или сервере?
  • Поросенок Винни-Пух © (24.06.08 17:24) [3]
    Хороший вопрос где.

    FireBird 1.5, FIBPlus
  • Johnmen © (24.06.08 17:29) [4]
    Для тех, кто в танке - с помощью клиентского API или конструкцией PL SQL?
  • Поросенок Винни-Пух © (24.06.08 17:31) [5]
    к примеру как это делает IB Expert :
    2 record(s) was(were) updated in Table1


    это тоже наверное на сервере или на танке.
  • Johnmen © (24.06.08 17:35) [6]

    > Поросенок Винни-Пух ©   (24.06.08 17:31) [5]

    Я отвечал на вопрос. Если ты вдруг не уловил.
    Но ты можешь рассматривать "к примеру" автора...
  • Поросенок Винни-Пух © (24.06.08 17:36) [7]
    да на клиенте разумеется ему надо
  • Johnmen © (24.06.08 17:41) [8]

    > Поросенок Винни-Пух ©   (24.06.08 17:36) [7]

    Мне бы твой телепатор...
  • Игорь Шевченко © (24.06.08 22:10) [9]

    >  с помощью клиентского API или конструкцией PL SQL?


    а в firebird тоже PL SQL ? Тогда SQL%ROWCOUNT :)
  • PEAKTOP © (24.06.08 23:54) [10]
    > а в 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
 
Конференция "Базы" » узнать количество измененных записей, FireBird
Есть новые Нет новых   [134434   +28][b:0][p:0]