Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите составить аннотированную схему для sqlxmlbulkload
|
|||
|---|---|---|---|
|
#18+
Коллеги, помогите! просто не могу сообразить, как это описать, хотя вроде всё просто. Вот хмл, который собираюсь грузить: Код: 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. 25. 26. 27. 28. 29. 30. 31. А вот структура, в которую хочу грузить: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Т.е. все множественные теги ds в одну таблицу, с указанием типа. Как??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 09:29 |
|
||
|
Помогите составить аннотированную схему для sqlxmlbulkload
|
|||
|---|---|---|---|
|
#18+
uaggster, Сорри, что не по теме. Но с чего вдруг [type] between 1 and 2 и smallint ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 12:59 |
|
||
|
Помогите составить аннотированную схему для sqlxmlbulkload
|
|||
|---|---|---|---|
|
#18+
Glebanskiuaggster, Сорри, что не по теме. Но с чего вдруг [type] between 1 and 2 и smallint ? вы за tinyint? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 13:03 |
|
||
|
Помогите составить аннотированную схему для sqlxmlbulkload
|
|||
|---|---|---|---|
|
#18+
Glebanskiuaggster, Сорри, что не по теме. Но с чего вдруг [type] between 1 and 2 и smallint ? Это ниоткуда не следует. Это по определению. (С) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 13:35 |
|
||
|
Помогите составить аннотированную схему для sqlxmlbulkload
|
|||
|---|---|---|---|
|
#18+
uaggsterКоллеги, помогите! просто не могу сообразить, как это описать, хотя вроде всё просто. Вот хмл, который собираюсь грузить: Код: 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. 25. 26. 27. 28. 29. 30. 31. А вот структура, в которую хочу грузить: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Т.е. все множественные теги ds в одну таблицу, с указанием типа. Как??? 1. Это весьма хреновый вариант XML. Веселый геморрой вам обеспечен. 2. Утилита xsd.exe из комплекта Visual Studio спасет и напишет вам схему. Хотя, буквально вчера, сумрачный гений подкинул мне XML, от которого xsd.exe стошнило. 3. Допилить остальное - попроще будет. 4. Не схему пилят под таблицы, а таблицы под схему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 13:38 |
|
||
|
Помогите составить аннотированную схему для sqlxmlbulkload
|
|||
|---|---|---|---|
|
#18+
TaPaK, Ну вы же не возражаете против nvarchar всего 10. Значит я за tinyint ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 14:56 |
|
||
|
Помогите составить аннотированную схему для sqlxmlbulkload
|
|||
|---|---|---|---|
|
#18+
aleks2221. Это весьма хреновый вариант XML. Веселый геморрой вам обеспечен. Да я как бы понимаю. aleks2222. Утилита xsd.exe из комплекта Visual Studio спасет и напишет вам схему. Хотя, буквально вчера, сумрачный гений подкинул мне XML, от которого xsd.exe стошнило. Тут проблема не в создании схемы. Ее то я сделать могу. И даже не в запихивании двух разных тегов в одну таблицу. Это наверное тоже просто. Я создам два разных комплексных типа, которые будут ссылаться на одну таблицу, и да и фиг с ними. Наверное. Я не понимаю, как с помощью схемы sqlxmlbulkload записывать в поля таблицы некие предопределенные значения, которых нету в самом xml'е. Т.е. "тип" ds тега. Код: 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. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. aleks2223. Допилить остальное - попроще будет. 4. Не схему пилят под таблицы, а таблицы под схему. Да ниоткуда это не следует. Это по определению. К сожалению. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 15:12 |
|
||
|
Помогите составить аннотированную схему для sqlxmlbulkload
|
|||
|---|---|---|---|
|
#18+
Ок, получается что это невозможно (мучения со схемой - ничего не дали) Но как то множественные теги ds1 и ds2 в отдельные таблицы ds1 и ds2 - можно грузить??? Как указать то, что они в отдельные таблицы грузятся? Или может быть их можно все в отдельное xml поле грузить? т.е. все теги ds1 - в отдельное xml поле ds1? Как то должен этот ужас загружаться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2018, 08:39 |
|
||
|
Помогите составить аннотированную схему для sqlxmlbulkload
|
|||
|---|---|---|---|
|
#18+
uaggsterКак то должен этот ужас загружаться? Не проще будет причесать этот xml с помощью xslt, а потом уже грузить результат преобразования? Как-то так: Код: 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. 25. 26. - на выходе получите Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2018, 09:04 |
|
||
|
Помогите составить аннотированную схему для sqlxmlbulkload
|
|||
|---|---|---|---|
|
#18+
Сон Веры Павловны, да, идея великолепная, нечто подобное я и хотел, но как вот это Код: html 1. загрузить в отдельную таблицу? Я просто не понимаю, как это будет в терминах sqlxmlbulkload, извините. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2018, 10:49 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1689557]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 360ms |

| 0 / 0 |
