Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Есть рабочий SQL-запрос, который вначале удаляет все строки в таблице в базе данных, потом выгружает данные за январь 2014 г., далее заносит полученные строки в таблицу базы данных. SQL-запрос Код: 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. Специально в SQL-запросе используется Openrowset с MDX-запросом. Сразу за 2014-2017 гг не выгружаются данные. Учитывая, что если выгружать за январь 2014 года с нулевыми датами (если в MDX-запросе убрать NON EMPTY ), то данные не выгрузятся. Также не обращайте внимание, что поля на русском языке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 08:29 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
формировать строку запроса динамикой, выполнять в цикле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 10:01 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
ferzmikk, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 21:20 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
Mind, Дата находится в MDX-запросе внутри SQL-запроса и указывается в таком формате [Время].[Месяц].&[ 2014 - 01 -01T00:00:00]. Получается дату вставлять надо примерно так Код: sql 1. Причем номер месяца, например, январь, должен отображаться не как '1', а как '01'. Получился такой запрос, но в номере месяца до октября отсутствует нужный ноль . Код: sql 1. 2. 3. 4. 5. 6. Как правильно написать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 09:13 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
ferzmikk, Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 09:20 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
кролик-зануда, Получилось, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 10:35 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
Вставляю условие в основной код и показывает ошибку. Что тут не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 10:48 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
ferzmikk, Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 12:18 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
ferzmikkВставляю условие в основной код и показывает ошибку. Что тут не так? В общем весь запрос SQL-Запрос Код: 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. Выдает ошибку Сообщение 102, уровень 15, состояние 1, строка 43 Неправильный синтаксис около конструкции "+"." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 13:12 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
ferzmikk, запрос в переменну, потом в OPENROWSET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 13:18 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. бо похоже что у вас в итоге абракадарба а не мдикс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 13:26 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
Maxx Код: sql 1. бо похоже что у вас в итоге абракадарба а не мдикс приведите все к типу nvarchar я хотел сказать:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 13:34 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
Maxx Код: sql 1. бо похоже что у вас в итоге абракадарба а не мдикс Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 13:37 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
ferzmikk, в итоге работает нет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 13:51 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
Maxxferzmikk, в итоге работает нет ? также ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 13:55 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
весь оперроусет в строку и выведите принтом. Чудес не бывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 14:08 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
Maxxвесь оперроусет в строку и выведите принтом. Чудес не бывает нет еснно не бывет OPENROWSET does not accept variables for its arguments. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 14:18 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2018, 15:49 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
При запуске пишет Ошибка при преобразовании типа данных nvarchar к numeric. . Это все из за поля [Реализация сумма без НДС] . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2018, 10:57 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
Почему пишет Numeric, если задан decimal(18,2)? Как исправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2018, 11:00 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
ferzmikkПочему пишет Numeric, если задан decimal(18,2)? Как исправить?Никак не исправить, это синонимы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2018, 12:01 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
alexeyvgferzmikkПочему пишет Numeric, если задан decimal(18,2)? Как исправить?Никак не исправить, это синонимы. И как быть теперь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2018, 13:13 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
ferzmikk, что вам это нумерик если у вас проблема с варчаром? посмотрите, что вам возвращает в этом поле ваш запрос без конвертации (может у вас там разделитель дробной части не тот). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2018, 13:20 |
|
||
|
SQL-запрос. Вставить циклы
|
|||
|---|---|---|---|
|
#18+
ferzmikkalexeyvgпропущено... Никак не исправить, это синонимы. И как быть теперь?Вы про что спрашиваете? Вы спросили, почему ошибка с DECIMAL, а сервер пишет про NUMERIC? Я вам ответил - это нормально, это описано в документации, и ничего страшного в этом нет, просто забейте. Лучше разбирайтесь с самой ошибкой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2018, 14:42 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=158&tid=1690036]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
5ms |
get forum data: |
2ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 340ms |

| 0 / 0 |
