|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
ДОбрый день.. ССЗБ, короче.. Есть таблица и в ней поле Varchar(20). Туда писал дату-время, но строкой (аля timestamp). Потом понял, что ошибся, попробовал изменить тип поля поле на timestamp - получилось (через ibexpert) Но что-то пошло не так и теперь табличка нечитабельна.. ODBC и IBExpert говорят ошибку conversion error from string "" Как исправить? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 13:48 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
PATRI0T, Поменять назад, создать новое поле, залить туда дату апдейтом, старое удалить. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 13:51 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
спасибо. буду сейчас пробовать. Пока нашел, что проблема только в одной записи.. Думал, может ее обнулить, но не получилось Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 13:54 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
update поле=cast(coalesce(поле, '2000-01-01') as timestamp) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 13:55 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, спасибо, но нет.. тоже самое.. Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 13:58 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
авторПоменять назад, создать новое поле, залить туда дату апдейтом, старое удалить Обратно не дает... авторthis operation is not defined for system tables. unsuccessful metadata update Orders. Implementation of text subtypa 65332 not located ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:02 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
че за дичь.. Что я наделал... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:03 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
PATRI0TDimitry Sibiryakov, спасибо, но нет.. тоже самое.. Код: sql 1. 2. 3. 4. 5. 6.
Пустая строка там у тебя а не null и соответственно coalesce не поможет и если я правильно понимаю что o.id это PK то как-то так Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:05 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
CAST не нужен. Код: sql 1.
Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:07 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
Мимопроходящий - все тоже самое.. в Ibexpert сделал проверку базы. Отмечена только последняя галка (Validate Database + Validate Full) Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:13 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
PATRI0T, Firebird.logITM (Server) Thu Aug 15 14:09:58 2019 Database: F:\WORK\FIREBIRD DB\SOLO.FDB Relation has 4 orphan backversions (13 in use) in table ORDERS (128) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:15 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
PATRI0TОбратно не дает... авторthis operation is not defined for system tables. unsuccessful metadata update Orders. Implementation of text subtypa 65332 not locatedГде - текст запроса ? - версия сервера ? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:37 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
hvlad, делал из морды ibexpert ПОтом попробовал запросом Код: sql 1. 2.
Все равно одно и тоже версия сервера по данным ibexpert "WI-V6.3.1.26351 Firebird 2.5" ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:43 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
В isql выполни и покажи тут: Код: sql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:46 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
Насколько я понял, там была пустая строка.. При преобразовании varchar->timestamp что-то пошло не так. Все отработало, а это зависло.. И обратно не дает. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:46 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
hvladВ isql выполни и покажи тут:И ещё Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:52 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 15:03 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 15:03 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
Простите, видимо нервы...все нормально там... SQL> select rdb$relation_id from rdb$relations where rdb$relation_name = 'ORDERS'; RDB$RELATION_ID =============== 128 [/SRC] ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 15:05 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
PATRI0T Код: sql 1. 2. 3. 4. 5. 6. 7.
В апострофы ORDERS кто будет заключать? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 15:15 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
o_v_a, да, затупил. Уже увидел, исправился и извинился) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 15:17 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
PATRI0T Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
SET BLOB ALL - так заметно ? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 15:20 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
PATRI0T Код: sql 1. 2.
Хватит паниковать уже. Я просил show table orders, а не это ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 15:23 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
Заметно :) Я ее не забыл, просто она молча выполнилась, и я ее не скопировал. Вот еще раз все подряд пачкой Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 15:29 |
|
Спасти базу, преобразование даты varchar-timestamp
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 15:30 |
|
|
start [/forum/topic.php?fid=40&msg=39849851&tid=1560614]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 320ms |
total: | 483ms |
0 / 0 |