Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Возможность сиквела работать с xml файлами  [new]
Не_Волшебник
Guest
У меня назрел вопрос про использование возможностей сиквела, точнее формирование xml файла с помощью сиквела:

Допустим организовали формирование xml файла и изъятие данных из xml в базу.

А для чего такая технология используется - это облегчает работу веб разработчика или с точки зрения защиты от несанкцанированного доступа к базе, т к общение идет через xml? В чем преимущество перед использованием обыкновенных запросов, вызовов процедур из веб приложения?
16 мар 05, 11:36    [1389670]     Ответить | Цитировать Сообщить модератору
 Re: Возможность сиквела работать с xml файлами  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
для чего создавался язык XML, для того он и используется в выборке запросов.

для спящего время бодрствования равносильно сну
16 мар 05, 11:37    [1389676]     Ответить | Цитировать Сообщить модератору
 Re: Возможность сиквела работать с xml файлами  [new]
Не_Волшебник
Guest
Хорошо, допустим.
Тогда перефразирую вопрос:

Кто-нить может привести примеры из собственно опыта, а для чего он лично использовал эту технологию (в каких целях использовался xml)?

Возможно вопрос покажется глупым, возможно я его некорректно строю, но хотелось бы понять.
16 мар 05, 11:44    [1389723]     Ответить | Цитировать Сообщить модератору
 Re: Возможность сиквела работать с xml файлами  [new]
vooo
Member

Откуда:
Сообщений: 1316

Кто-нить может привести примеры из собственно опыта, а для чего он лично использовал эту технологию (в каких целях использовался xml)?


Содержимое XML файла можно подать на вход хранимой процедуры в качестве параметра varchar(8000) , которая впоследствии распарсит его и допустим добавит инофрмацию по множеству (связанных) записей в cоттветствующую(щие) таблицу(ы) причем в единой транзакции.
Если бы не было такой возможности, то приходилось бы осуществлять обработку по каждой записи в отдельности......
16 мар 05, 12:07    [1389885]     Ответить | Цитировать Сообщить модератору
 Re: Возможность сиквела работать с xml файлами  [new]
darkexpert
Member

Откуда:
Сообщений: 75
vooo

Кто-нить может привести примеры из собственно опыта, а для чего он лично использовал эту технологию (в каких целях использовался xml)?


Содержимое XML файла можно подать на вход хранимой процедуры в качестве параметра varchar(8000) , которая впоследствии распарсит его и допустим добавит инофрмацию по множеству (связанных) записей в cоттветствующую(щие) таблицу(ы) причем в единой транзакции.
Если бы не было такой возможности, то приходилось бы осуществлять обработку по каждой записи в отдельности......


Кстати, а есть возможность обойти ограничение длины типа varchar?
16 мар 05, 13:10    [1390279]     Ответить | Цитировать Сообщить модератору
 Re: Возможность сиквела работать с xml файлами  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
с клиента использовать поток (stream)

для спящего время бодрствования равносильно сну
16 мар 05, 13:14    [1390308]     Ответить | Цитировать Сообщить модератору
 Re: Возможность сиквела работать с xml файлами  [new]
vooo
Member

Откуда:
Сообщений: 1316
Кстати, а есть возможность обойти ограничение длины типа varchar?

использовать параметр типа text
см например тут
16 мар 05, 14:58    [1390863]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить