Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.04.2008, 11:58
|
|||
|---|---|---|---|
|
|||
COLLECTION - ERROR (-9634) |
|||
|
#18+
Есть процедура возвращающая все дни месяца по дате. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. После того как делаем вызов. execute procedure kalendar('28.03.2008') Процедура по непонятным причинам материться следующим образом: ERROR (-9634): NO CAST FROM DATE TO SET (DATE NOT NULL) В этом собственно и весь вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2008, 15:14
|
|||
|---|---|---|---|
|
|||
COLLECTION - ERROR (-9634) |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 01.02.08 02.02.08 03.02.08 04.02.08 05.02.08 06.02.08 07.02.08 08.02.08 09.02.08 10.02.08 11.02.08 12.02.08 13.02.08 14.02.08 15.02.08 16.02.08 17.02.08 18.02.08 19.02.08 20.02.08 21.02.08 22.02.08 23.02.08 24.02.08 25.02.08 26.02.08 27.02.08 28.02.08 29.02.08 Изврат, никогда никогда так не делайте. делайте табличку adate date day int mon int year int №квартала int №недели int заполняйте на 100 следующих лет, индексируете по всякому и живите щаслифа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2008, 17:22
|
|||
|---|---|---|---|
COLLECTION - ERROR (-9634) |
|||
|
#18+
Заполнять табличку на 100 лет, имхо, тоже изврат. Надо функции писать дата -> номер недели (месяца, квартала) и обратно. Вот еще одно решение одним запросом: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2008, 17:26
|
|||
|---|---|---|---|
|
|||
COLLECTION - ERROR (-9634) |
|||
|
#18+
ak-47Заполнять табличку на 100 лет, имхо, тоже изврат.Есть сущность -- время, почему бы ей не иметь свою табличку в бд? Оптимизатор он же дебил с большой буквы И, зачем его путать лишними процедурами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=44&mobile=1&tid=1608147]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 375ms |

| 0 / 0 |
