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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.06.2004, 15:46
|
|||
|---|---|---|---|
выполнение batch через SqlCommand |
|||
|
#18+
как-то раз я сталкивался с тем, что хотелось написать update И разделить их GO и пропустить но тогда не прошло. Что бы не терять время хочется выяснить пройдет ли batch через SQLCommand. Есть ли у кого опыт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2004, 15:55
|
|||
|---|---|---|---|
выполнение batch через SqlCommand |
|||
|
#18+
Теорретически пройдет (в тексте SqlCommand аналогом разделителя go является точка с запятой) SqlCommand=new SqlCommand("create tbl1 (id int);insert into tbl1 values(10)", mySqlConnection) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2004, 16:01
|
|||
|---|---|---|---|
выполнение batch через SqlCommand |
|||
|
#18+
Содержимое Command'a и есть batch. Если нужно большой SQL порезать на пакеты, нужно делать это в клиентской программе и пихать в комманд 2 vooo Точка с запятой разделитель операторов, но не батчей, коим является GO в QA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2004, 16:06
|
|||
|---|---|---|---|
выполнение batch через SqlCommand |
|||
|
#18+
KilroyСодержимое Command'a и есть batch. Если нужно большой SQL порезать на пакеты, нужно делать это в клиентской программе и пихать в комманд GO в QA Понятно, просто есть файл со скриптом(большим). Я думал ридером его в CommandText и в путь. Если он и есть батч то какой смысл его бить. Тогда проще можно и без батчей обойтись. запустить osql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2004, 16:34
|
|||
|---|---|---|---|
выполнение batch через SqlCommand |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2004, 17:45
|
|||
|---|---|---|---|
выполнение batch через SqlCommand |
|||
|
#18+
Kilroy Точка с запятой разделитель операторов, но не батчей, коим является GO в QA А собственно, почему оператор не может быть батчем? ;-) Bol: Batches A batch is a group of !!!!ONE!!! or more Transact-SQL statements sent at one time from an application to MicrosoftR SQL ServerT for execution ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2004, 17:49
|
|||
|---|---|---|---|
выполнение batch через SqlCommand |
|||
|
#18+
спасибо to snake ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.06.2004, 10:05
|
|||
|---|---|---|---|
выполнение batch через SqlCommand |
|||
|
#18+
2 vooo Вы же сами пишете, причем правильно, что батч - это то, что отправляется "at ONE time" на выполнение. Разделенные операторы в комманде все равно уйдут на выполнение вместе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=20&tablet=1&tid=1438970]: |
0ms |
get settings: |
7ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 395ms |

| 0 / 0 |
