Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Добрый день всем Имею хмл файл Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. тут ошибка MY_XML.unitData.values.yearVal.query('year').value('.', 'VARCHAR(500)'), и тут nodes('results/unitData') AS MY_XML (unitData); Msg 156, Level 15, State 1, Line 60 Неправильный синтаксис около ключевого слова "values". Msg 156, Level 15, State 1, Line 64 Неправильный синтаксис около ключевого слова "AS". подскажите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 11:43 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 11:58 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Jonsnow, ну и когда видите синенькое в редакторе - используйте квоты [values] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 12:00 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Sergey Syrovatchenko, у меня большой этот хмл файл, нужно вчитывать его, там около дясятки тысяч ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 12:02 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Jonsnowу меня большой этот хмл файл, нужно вчитывать его, там около дясятки тысяч Я и не предлагаю его копировать в SSMS :) Код расскоментируйте в том примере что я прикрепил и пробуйте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 12:11 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Sergey Syrovatchenko, Хмммм, что-то не получается=(( ещё бы эти данные в таблицу занести вот: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Это работает, спасибо Но Код: sql 1. Преобразование значения "010000000000" типа nvarchar привело к переполнению столбца типа int. Пробовал Код: sql 1. не помогает( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 13:08 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Всем Спасибо, всё помогло)) там тип varchar у ID=)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 13:14 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Jonsnow, Только один вопрос, можно ли как-то на констатно объявить переменую? х Так как когда все запускаю пишет Необходимо объявить скалярную переменную "@x". нужно поотдельности( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 13:17 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
JonsnowПреобразование значения "010000000000" типа nvarchar привело к переполнению столбца типа int. Пробовал Код: sql 1. не помогает( Потому, что значение за +- два милиарда (с хваостиком) перевалило. У Вас там не INT (Int32), а BIGINT (Int64) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 14:24 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Sergey Syrovatchenko, Такой вопрос имею такой тип, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Вот это даёт один результат только, а как все занести? за количество отвечает SELECT t.[subject].value('(id/text())[1]', 'VARCHAR(50)'), Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 16:00 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
JonsnowВот это даёт один результат только, а как все занести? Все это что? id которых у вас там 5 штук? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 16:48 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Sergey Syrovatchenko, Да либо больше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 16:52 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Jonsnow<children><id>G186</id><id>G187</id><id>G188</id><id>G189</id><id>G405</id></children> <levels><id>3</id><id>5</id><id>6</id></levels> В каком виде парсить? Чтобы по итогу каждое значение было отдельной строкой или чтобы все id через запятую были схлопнуты? Если первый вариант то что делать с children/levels если парсить и то и то - это CROSS JOIN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 16:59 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Sergey Syrovatchenko, Если Вам не сложно, то можете показать, как и так и так сделать? Буду очень благодарен,хоть я уже благодарен очень) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 20:23 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2019, 11:00 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Sergey Syrovatchenko, Ещё нужна помощь) Новый какйо-то формат хмл Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. до баз данных бы как-то их тоже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2019, 11:54 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Смотрите или читайте за namespace: [spoiler] старый видос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2019, 11:59 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
Sergey Syrovatchenko Код: 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. Делаю вот так Код: 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. Последний раз=) Но добавляет 0 в таблицу( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2019, 15:33 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2019, 16:13 |
|
||
|
XML to MSSQL
|
|||
|---|---|---|---|
|
#18+
FROM OPENROWSET(BULK 'E:\PRACA\API GUS\BDL API\xml_subjects.xml', SINGLE_BLOB) T(MY_XML) Можно ли как-то 'E:\PRACA\API GUS\BDL API\xml_subjects.xml' в переменную кинуть, так как много путей, и было бы лучше что бы все было задеклорованно в переменных пробую, не получается искал решения в интернете, то нужно весь запрос изменять, и вызывать exec. Может есть какие-нибудь мысли? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2019, 12:06 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39830694&tid=1687600]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 303ms |

| 0 / 0 |
