powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / set rowcount X
7 сообщений из 7, страница 1 из 1
set rowcount X
    #32645397
Comandor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Предположим, на определенном этапе приложение клиент послало на сервер set rowcount X . Есть ли возможность узанать позднее какой rowcount установлен в данный момент? Может какая системная переменная?
...
Рейтинг: 0 / 0
set rowcount X
    #32645419
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В ASA любую опцию можно посмотерть через:
select * from SYS.SYSOPTIONS
...
Рейтинг: 0 / 0
set rowcount X
    #32645422
gvilish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хммм. А можно узнать, позднее это когда? Желательно пример.
Есть глобальная переменная @@rowcount но она к set rowcount имеет
косвенное отношение.
...
Рейтинг: 0 / 0
set rowcount X
    #32645478
Comandor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gvilishХммм. А можно узнать, позднее это когда?

Через секунду, минуту, час. Просто возникло подозрение, что в приложении напортачили с этими set rowcountами и какой то остался не сброшенный в ноль. Вот и требуется на лету выяснить, какой же он, этот rowcount.
...
Рейтинг: 0 / 0
set rowcount X
    #32651731
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ASE ? ASA ?
...
Рейтинг: 0 / 0
set rowcount X
    #32655632
Comandor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivASE ? ASA ?

ASE 11/12
...
Рейтинг: 0 / 0
set rowcount X
    #32656370
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть глобальная переменная :

@@options
Contains a hexadecimal representation of the session's set options.

@@options - Contains a bit map for the current status of some of the session's set commands. This variable is undocumented and bit mappings are platform-dependant. Check which bit(s) are affected on your platform for each set command.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
 1 > select @@options;
|
| -------------------- 
|  0x80211000000f0204

( 1  row affected)
 1 > set rowcount  0 ;
 1 > select @@options;
|
| -------------------- 
|  0x80210000000f0204

( 1  row affected)
 1 > select @@options;
|
| -------------------- 
|  0x80210000000f0204

( 1  row affected)
> set rowcount  10 ;
> select @@options;
|
| -------------------- 
|  0x80211000000f0204

( 1  row affected)
 1 > set rowcount  0 ;
 1 > select @@options;
|
| -------------------- 
|  0x80210000000f0204

( 1  row affected)

Т.е. количество строк, установленных в set rowcount, понять из него нельзя, но то, что rowcount установлен во что-то отличное от 0 - можно.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / set rowcount X
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]