![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сконвертировать VARCHAR(х) в Blob? [IB6.x, FireBird]
NeyroSpace © (2002-10-21 17:16:00)Есть триггер, кот. пишет лог, так вот в чем лучше хранить лог в поле типа VARCHAR(10000) или Blob?
Сейчас триггер формирует строку типа VARCHAR(10000), и пытается записать ее в Blob поле лог-записи и далее эту запись вставить в лог-таблицу.
При этом получаю ошибку:
Conversion error from string "Blob"
Как сконвертировать VarChar(10000) в Blob?
NeyroSpace (2002-10-22 10:04:00) [1]Так и сделано поле в поле:-).
Так вот поле OPER должно хранить текст Sql запросов, какой для него лучше тип:
VarChar(10000) или Blob sub_type 1?
Сейчас тип Blob sub_type 1, и при попытке туда записать текст запроса триггер получает ошибку:
Conversion error from string "Blob"
elv (2002-10-21 20:07:00) [2]
> NeyroSpace © (21.10.02 17:16)
Ты усложняешь, как мне кажется.
Заведи таблицу что то типа:
DАTЕ - дата операции
TIME - время операции
USER - кто
OPER - что делал.
Дальше понятно?