Результаты поиска по запросу "tsql"

4 ответа

@ActionDan Использование Thread.Sleep не поможет в использовании CommandTimeout, правда. В качестве надуманного примера он делает то, что написано на коробке.

ли способ написать команду T-SQL, чтобы просто заставить его спать в течение определенного периода времени? Я пишу веб-сервис асинхронно и хочу иметь возможность запускать некоторые тесты, чтобы увидеть, действительно ли асинхронный шаблон ...

10 ответов

Хотя этот код может ответить на вопрос, лучше объяснить, как решить проблему, и предоставить код в качестве примера или ссылки. Ответы только на код могут быть запутанными и не хватает контекста.

ли выполнить оператор обновления в SQL, но только обновить, если обновления отличаются? например если в базе данных,col1 = "hello" update table1 set col1 = 'hello'не следуетвыполнить любое обновление однако если update table1 set col1 = ...

5 ответов

Я бы просто добавил в качестве комментария к помеченному ответу, но не хватило бы «репутации». Вместо того, чтобы жестко кодировать номер дня, который зависит от даты, вы можете установить его, обнаружив день недели для каждого дня недели:

я хотел бы, чтобы в качестве начальной и конечной даты было определено, сколько конкретных дней недели происходит между этими двумя датами. Так сколько же понедельников, вторников и т. Д. Я знаю, что могу сделать это с циклом между начальной и ...

ТОП публикаций

4 ответа

@kumar: Это правильно.

наилучший способ получитьtop n строки в случайном порядке? Я использую запрос как: Select top(10) field1,field2 .. fieldn from Table1 order by checksum(newid()) Проблема в приведенном выше запросе заключается в том, что он будет ...

4 ответа

Недавно я изучал ту же проблему и заметил этот вопрос. Мне удалось решить это с помощью хранимой процедуры с некоторым динамическим SQL. Таким образом, вам нужно только указать имя таблицы. И он получит все другие соответствующие данные из таблиц sys.

независимый от схемы запрос. То есть, если у меня естьusers стол илиpurchases таблица, запрос должен быть в равной степени способен перехватывать повторяющиеся строки в любой таблице без каких-либо изменений (кромеfrom оговорка, конечно). Я ...

0 ответов

 в

я есть сводный запрос к таблице с миллионами строк. При нормальном выполнении запроса он выполняется за 2 секунды и возвращает 2983 строки. Если я добавлю TOP 1000 к запросу, это займет 10 секунд. Что может быть причиной этого? SELECT * FROM ...

1 ответ

Я всегда оказываюсь здесь, когда забываю «создать пользователя для входа в систему» ​​!!;) +1

у предоставить пользователю доступ к определенной базе данных с правами чтения и записи. Пользователь уже доступен в домене, но не в БД. Итак, как я могу дать им такой доступ при создании нового пользователя и пароля? Кто-то сказал мне, что это ...

1 ответ

SQL 2012 - перебирать список XML (лучшая альтернатива циклу WHILE)

Использование SQL 2012 и получение XML, передаваемого в хранимую процедуру, которая должна принять эти данные и записать строку в таблицу для каждого из элементов в разделе XML, который передается в хранимую процедуру. XML выглядит так: <MyXML> ...

4 ответа

Похоже, что теперь работает, изменил -2 на -1. Я проверил некоторые ситуации. Но не все

ложнее, чем кажется. Мне нужна функция, которая вычисляет номера данного дня недели в диапазоне дат. Я не хочу никаких циклов или рекурсивных SQL, есть миллионы примеров, делающих это, мне нужна быстрая функция для расчета. Вводом функции будет ...

4 ответа

Все математические операции над столбцами не являются sargeable. Не только немного математики.

ите за очень простой вопрос. Что это& оператор сделать в этом SQL WHERE (sc.Attributes & 1) = 0sc псевдоним для таблицы, содержащей столбецattributes. Я пытаюсь понять некоторые SQL в отчете, и эта строка заставляет его возвращать 0 записей. ...