Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Firebird, InterBase Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3] 4   вперед  Ctrl      все
 Re: Изменение поля BLOB  [new]
bsa1959
Member

Откуда: Минск
Сообщений: 41
чччД,

Я как раз этим и занимаюсь - что переделываю. На пенсии - понимаешь. Захотелось чего-то остренького.
11 сен 17, 18:00    [20787893]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Ivan_Pisarevsky
Member

Откуда: НН
Сообщений: 7824
bsa1959
каждый справочник - не отдельная таблица, то при нормальной работе получиться еще больше.
Не знаю, как вы, а я уже при десятке атрибутов развернул их из "вширь" на "вглубь", Стало заметно удобней обрабатывать.
11 сен 17, 18:03    [20787903]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
WildSery
Member

Откуда: да, оттуда.
Сообщений: 12922
Сейчас поглядел - в одном месте 110 признаков, правда, неисторических.
Хотя, какая разница.

Моё скромное мнение, битовые маски - это не для SQL решение.
11 сен 17, 18:13    [20787935]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
bsa1959
Member

Откуда: Минск
Сообщений: 41
Ivan_Pisarevsky,

А ПО клиента как это чувствует? У нас прога под делфи 7 до сих пор это все отрабатывает. Последняя версия от 2001 года.
Статистика понадобилась оперативная и расширенная. Самое главное - оперативная.
11 сен 17, 18:15    [20787941]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
bsa1959
Member

Откуда: Минск
Сообщений: 41
Ivan_Pisarevsky,

Что значит - не вширь, а в глубь?
11 сен 17, 18:25    [20787969]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57681
bsa1959> Если сделать справочники универсальными, т.е. каждый справочник -
bsa1959> не отдельная таблица, то при нормальной работе получиться еще больше.

Гм... Я совмещенные тоже делал и как-то 3000 не замечал, тем более бит.
Или вы делаете одну огромную таблицу на все справочники и в ширину -
список атрибутов по максимуму? Или о чём речь вообще?

> Имеется ввиду цех - участок - вид обрудования - датчик (исполнительный механизм).

Что из перечисленного отображается битом?

Posted via ActualForum NNTP Server 1.5

11 сен 17, 18:29    [20787977]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57681
WildSery> Сейчас поглядел - в одном месте 110 признаков, правда, неисторических.

Это атрибуты, а не признаки. Так-то больше ста бывало, и больше 200 бывало даже.

Posted via ActualForum NNTP Server 1.5

11 сен 17, 18:31    [20787986]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57681
bsa1959> Что значит - не вширь, а в глубь?

Вширь - поля (или биты маски, как у тебя).
В глубь - строки таблицы, мастер-деталь.
Вплоть до EAV и т.п. (но необязательно).

Posted via ActualForum NNTP Server 1.5

11 сен 17, 18:33    [20787996]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
bsa1959
Member

Откуда: Минск
Сообщений: 41
Гаджимурадов Рустам,

http://normative_reference_dictionary.academic.ru/57919/признак_(атрибут)
11 сен 17, 18:35    [20788001]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57681
> WildSery> Сейчас поглядел - в одном месте 110 признаков
>
> Так-то больше ста бывало, и больше 200 бывало даже.

Собсно, чё меряться - попросить всех (особенно МП/СПМ)
глянуть у себя в rdb$relations максимальные значения и всё.

Posted via ActualForum NNTP Server 1.5

11 сен 17, 18:36    [20788005]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
bsa1959
Member

Откуда: Минск
Сообщений: 41
Гаджимурадов Рустам,

К любому из них (цех, участок....) можно прицепить такую запись....
А про какую огромную таблицу разговор?
11 сен 17, 18:38    [20788010]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57681
bsa1959> http://normative_reference_dictionary.academic.ru/57919/признак_(атрибут)

Да забудь вы про эти педивикии и словари.
Или уж тогда уточняйте термины при/перед использованием.

Биты твои - признаки, никак не атрибуты.
Атрибуты могут быть и датой, и строкой,
и БЛОБом и даже целой сущностью.

Posted via ActualForum NNTP Server 1.5

11 сен 17, 18:39    [20788015]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
bsa1959
Member

Откуда: Минск
Сообщений: 41
Вы все время молчите про ПО клиента. А я Вам рассказал про этот огромный плюс.....
11 сен 17, 18:40    [20788021]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57681
bsa1959> К любому из них (цех, участок....) можно прицепить такую запись....

Разговор слепого с глухонемым, ей Богу.
"Такую" - какую? Я хочу понять, какая есть прикладная
сущность, для которой нужно хранить 3000 битов.
Если бы это было что-то вроде 3000 пожарных
(или ещё каких) датчиков - я бы ещё понял.

> А про какую огромную таблицу разговор?

Ну это такие извращения, когда делают одну
таблицу reference (или catalog, неважно), в которой
такая простыня integer_value1, integer_value2, ...
string_value1, string_value2, ... и туда пихают
все справочники, которые потом выбирают по
номеру (select id, integer_value2, string_value1
where reference_id = 3520 and ... )

Posted via ActualForum NNTP Server 1.5

11 сен 17, 18:44    [20788028]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Ivan_Pisarevsky
Member

Откуда: НН
Сообщений: 7824
Гаджимурадов Рустам
В глубь - строки таблицы, мастер-деталь.
да
11 сен 17, 18:44    [20788029]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57681
bsa1959> Вы все время молчите про ПО клиента.
bsa1959> А я Вам рассказал про этот огромный плюс.....

Ась? Петька, приборы?

Posted via ActualForum NNTP Server 1.5

11 сен 17, 18:45    [20788031]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
bsa1959
Member

Откуда: Минск
Сообщений: 41
Давайте завяжем... Наконец- то.
Самый главный ответ на самый главный вопрос я получил.
11 сен 17, 18:54    [20788045]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
hvlad
Member

Откуда:
Сообщений: 9312
bsa1959
Вопрос был конкретный. Про UDF с блоб полями.
Мне на него ответили. На хрен знает каком посту. Вместо того, чтобы сразу ткнуть мордой в ошибку.
Я тебе ответил вот тут 20786773.
Спроси у хрена - какой это был пост ? :)
11 сен 17, 19:14    [20788072]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
bsa1959
Member

Откуда: Минск
Сообщений: 41
hvlad,
Забыли Вы добавить - приобращении к этой функции...
А вообще - есть оф.дока, к которой я могу обратиться по таким поводам?
11 сен 17, 19:25    [20788089]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
bsa1959
Member

Откуда: Минск
Сообщений: 41
hvlad,

Имелось ввиду не в первом посте, а хрен знает по номеру каким....
11 сен 17, 19:26    [20788091]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
hvlad
Member

Откуда:
Сообщений: 9312
bsa1959
Забыли Вы добавить - приобращении к этой функции...
Не понято, что я забыл ? (ко мне можно на ты, здесь так принято, помимо менторского тона)

bsa1959
А вообще - есть оф.дока, к которой я могу обратиться по таким поводам?
Офф дока - на офф сайте:
https://www.firebirdsql.org/en/reference-manuals/
И даже по-русски
https://www.firebirdsql.org/file/documentation/reference_manuals/Firebird_Language_Reference_RUS.pdf
Я не понял, о каким конкретно поводах речь, если о декларировании UDF, то в вышеприведенном файле стр. 140 и далее.
Особо рекомендую пример 5.81 на стр 143
bsa1959
Имелось ввиду не в первом посте, а хрен знает по номеру каким....
А я умею до трёх считать, хоть и не хрен (вроде)
11 сен 17, 19:40    [20788106]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
bsa1959
Member

Откуда: Минск
Сообщений: 41
hvlad,

Я про номер сообщения. А Вы об чем?
11 сен 17, 20:28    [20788185]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
bsa1959
Member

Откуда: Минск
Сообщений: 41
Это я про это.....
А я умею до трёх считать, хоть и не хрен (вроде)
11 сен 17, 20:34    [20788193]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57681
Капец, и вроде оба на чистом русском языке говорят.

Posted via ActualForum NNTP Server 1.5

11 сен 17, 20:41    [20788204]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
hvlad
Member

Откуда:
Сообщений: 9312
bsa1959
Я про номер сообщения. А Вы об чем?
Я о том, что правильный ответ был дан в 3-ем сообщении этой темы.
А о чём ВЫ, я уж и подумать боюсь теперь.
11 сен 17, 21:07    [20788252]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3] 4   вперед  Ctrl      все
Все форумы / Firebird, InterBase Ответить