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

3 ответа

Оператор «<>» SQL Server очень медленный по сравнению с «=» в таблице с несколькими миллионами строк

У меня есть две таблицы. Формы имеет ~ 77000 строк. Логи имеют ~ 2,7 миллиона строк. Следующий запрос возвращает «30198» менее чем за секунду: SELECT COUNT(DISTINCT logs.DOCID) FROM logs, forms WHERE logs.DOCID = forms.DOCID;И этот запрос ...

4 ответа

Нужно ли вручную закрывать и утилизировать SqlDataReader?

Я работаю с устаревшим кодом здесь и есть много случаевSqlDataReader которые никогда не закрываются или не утилизируются. Соединение закрыто, но я не уверен, нужно ли управлять считывателем вручную. Может ли это привести к снижению ...

21 ответ

Как конвертировать DateTime в VarChar

Я работаю над запросом в Sql Server 2005, где мне нужно преобразовать значение вDateTime переменная вvarchar переменная вyyyy-mm-dd формат (без временной части). Как мне это сделать?

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

3 ответа

Индексы SQL Server - по возрастанию или по убыванию, какая разница?

Когда вы создаете индекс для столбца или количество столбцов в MS SQL Server (я использую версию 2005), вы можете указать, что индекс для каждого столбца будет восходящим или нисходящим. Мне трудно понять, почему этот выбор даже здесь. Используя ...

9 ответов

Использование ISNULL против использования COALESCE для проверки определенного условия?

Я знаю, что несколько параметров могут быть переданыCOALESCE, но если вы хотите проверить только одно выражение, чтобы увидеть, если оно не существует, вы используете по умолчанию или лучше использоватьISNULL вместо? Есть ли выигрыш в ...

4 ответа

Linq: как исключить условие, если параметр имеет значение null

У меня есть некоторая таблица и следующее условие запроса: если параметр A равен нулю, принять все, если нет, использовать его в запросе. Я знаю, как сделать это в 2 этапа: List<O> list = null; if (A = null) { list = context.Obj.Select(o => ...

4 ответа

Asp.Net SQL Обновить страницу дубликатов вставок?

У меня есть страница * .aspx, которая содержит текстовое поле и кнопку. Когда пользователь вводит информацию в текстовое поле и щелкает сообщение, он вставляет данные в мою базу данных sql. Проблема в том, что если пользователь нажмет на ...

6 ответов

Как получить значение из предыдущей строки результата оператора SELECT?

Если у нас есть таблица FollowUp, в которой есть строки [ID (int), Value (Money)], и у нас есть несколько строк, например ID - значение 1 ------ 70 2 ------ 100 3 ------ 150 8 ------ 200 20 ----- 250 45 ----- 280 и мы хотим сделать один ...

2 ответа

Сравнение строк с одним пустым пространством раньше, в то время как другое не

Если мне нужно найти имя строки"Akito" и это лежит в таблице foo, тогда следующая нормальная процедура, select * from foo where `name = 'Akito'`Я пытался проверить два варианта этого, Работал нормально select * from foo where name = 'Akito 'Не ...

2 ответа

Проблема с alter, затем обновление в try catch с trans с использованием Transact-SQL

Вот некоторые Transact-SQL, которые я пытаюсь запустить через sqlcmd (SQL Server 2005). USE PUK; GO BEGIN TRANSACTION; BEGIN TRY -- - Modify RETRIEVAL_STAT alter table dbo.RETRIEVAL_STAT add SOURCE nvarchar(10) NULL, ACCOUNTNUMBER ...