Называет Calendar.getTime Java () необходимым для обновления объекта?

В то время как это верно, что нет никакой команды DROP ALL TABLES, можно использовать следующий набор команд.

Примечание: Эти команды имеют потенциал для повреждения базы данных, поэтому удостоверьтесь, что у Вас есть резервное копирование

PRAGMA writable_schema = 1;
delete from sqlite_master where type in ('table', 'index', 'trigger');
PRAGMA writable_schema = 0;

, Вы затем хотите восстановить удаленное пространство с

VACUUM;

и хороший тест, чтобы удостовериться, что все в порядке

PRAGMA INTEGRITY_CHECK;
5
задан Jeremy Cron 10 September 2009 в 18:44
поделиться

3 ответа

Нет, это неправда.

0
ответ дан 18 December 2019 в 13:16
поделиться

. Вы можете получить ID ошибки 4851640

Вызов get (...) / getTime () в экземпляре Calendar делает isSet (...) бесполезным!

2
ответ дан 18 December 2019 в 13:16
поделиться

Нет, в этом нет необходимости.

Был ли календарь сериализован сразу после этого?

Я обнаружил ошибку с сериализацией календаря в старых jvms.

Ошибка parade bug # 4328747

Вызов getTime перед сериализацией может быть достаточно, чтобы обойти ошибку, хотя у меня нет достаточно старой JVM, установленной для подтверждения этого.

0
ответ дан 18 December 2019 в 13:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: