powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / список полей таблицы
3 сообщений из 3, страница 1 из 1
список полей таблицы
    #37797059
ВВасек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как определить список всех полей в таблице. мне надо в триггере запретить менять все поля кроме одного. неохота все поля перечислять.
...
Рейтинг: 0 / 0
список полей таблицы
    #37797865
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше всего, вообще запретить менять таблицу. А все операции обновления вести через посредство хранимой процедуры. Там тебе будет и запреты-разрешения, и секьюрити наворочное и логгирование.

Вариант для ленивых: просто не давай прав на обновление таблицы, но дай права на обновление отдельных колонок. Подробнее читай в BOL, главу про grant.
http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc36272.1550/html/commands/X69087.htm

Триггеры на это дело писать можно, но это далеко не оптимальное решение.
...
Рейтинг: 0 / 0
список полей таблицы
    #37799553
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВВасеккак определить список всех полей в таблице.
сджойнить sysobjects & syscolumns
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / список полей таблицы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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