|
База данных в Cache.
|
|||
---|---|---|---|
#18+
Здравуствуйте. У меня такая проблема. Есть класс DATA_EducationProcess.AdmissionStudent затем унаследовал от этого класса DATA.EducationProcess.DeletedAdmissionStudent в DATA.EducationProcess.DeletedAdmissionStudent были данные. После класс DATA.EducationProcess.DeletedAdmissionStudent удалил. DELETE FROM DATA_EducationProcess.AdmissionStudent WHERE ID = 98 После такого запроса выдает такую ошибку. Помогите. [SQLCODE: <-415>:<Произошла фатальная ошибка внутри системы работы с файлами в SQL >] [%msg: <Возникла ошибка во время DELETE в таблицу 'DATA_EducationProcess.AdmissionStudent': $ZE=<CLASS DOES NOT EXIST>%SQLDelete+11^DATA.EducationProcess.AdmissionStudent.1 *DATA.EducationProcess.DeletedAdmissionStudent>] ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2017, 09:20 |
|
База данных в Cache.
|
|||
---|---|---|---|
#18+
Alibek Temirtas, Вы удалили класс, но объекты этого класса у вас остались в таблице. И удаляя запись из таблицы DATA_EducationProcess.AdmissionStudent вы на самом деле должны удалить данные из класса, к которому принадлежит этот объект. Но этого класса нет. Вот и ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2017, 11:36 |
|
База данных в Cache.
|
|||
---|---|---|---|
#18+
Aliber Temirtas, а если оценивать ситуацию с общих позиций, вы грубо нарушили важнейшее неписаное правило: бойтесь что-либо делать с метаданными (модифицировать, удалять), если для них уже созданы и существуют данные. Трижды подумайте, какие проблемы могут возникнуть с данными при изменении метаданных, а потом уже делайте. Или не делайте. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2017, 12:44 |
|
База данных в Cache.
|
|||
---|---|---|---|
#18+
EvLaUy, Человек учится, я так понимаю :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2017, 12:52 |
|
База данных в Cache.
|
|||
---|---|---|---|
#18+
EvLaUy...нарушили важнейшее неписаное правилоУлыбнуло: а сколько ещё таких неписанных правил, которые, в общем-то, на генетическом уровне не передаются и с молоком матери не впитываются (если, конечно, мама сама не администратор/программист БД). ... |
|||
:
Нравится:
Не нравится:
|
|||
03.07.2017, 11:54 |
|
База данных в Cache.
|
|||
---|---|---|---|
#18+
Alexey Maslov, не совсем понятна Ваша ирония. Вы ведь прекрасно понимаете, о чем я. Эти правила передаются не с молоком матери, а приходят к человеку с опытом, которым я и постарался поделиться с молодым коллегой. Что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.07.2017, 13:51 |
|
База данных в Cache.
|
|||
---|---|---|---|
#18+
А, собственно, чего какой именно помощи хотел ТС? Удалить эту запись? Превратить в запись родительского класса? Вопрос то в ценности данных, может быть просто удалить все данные достаточно будет, если это просто обучение. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.07.2017, 19:50 |
|
База данных в Cache.
|
|||
---|---|---|---|
#18+
Блок А.Н.может быть просто удалить все данные - хотелось бы узнать мнение, допустим, когда студент без бекапа удалил это все в рабочей базе. И только потом "взялся за голову". Что тогда делать в таком случае постфактум? А они будут... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2017, 15:50 |
|
База данных в Cache.
|
|||
---|---|---|---|
#18+
Kot358допустим, когда студент без бекапа удалил это все в рабочей базе. Кто бы ещё, допустим, этого студента к рабочей базе подпустил, чтобы он там что-то удалял Kot358И только потом "взялся за голову". Что тогда делать в таком случае постфактум? Обычно, сначала берутся за голову, а уж потом что-то делают (и возможность откатить изменения продумывают сразу). Что-то мне подсказывает, что те "компании", где бизнес-процессы организованы по принципу: сначала делаем - смотрим что получилось - думаем что теперь с этим делать (а ведь Вы именно такой принцип подразумеваете, раз студент может делать необдуманные действия на бою )))), давным-давно сдохли. Даже не успев встать на ноги Kot358А они будут... Кто будут? Такие диверсии? Вам этого не простят))) ЗЫ: А так СУБД ведет еще журнал. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 01:34 |
|
|
start [/forum/topic.php?fid=39&msg=39481133&tid=1556327]: |
0ms |
get settings: |
10ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
79ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 173ms |
0 / 0 |