0
ответов

Что лучше - выполнить эквивалентное соединение в предложении from или в предложении where

При объединении двух простых таблиц в столбцах первичного ключа и размещении условия равенства сложения это может быть выполнено в самом соединении или в предложении where. Например, следующие равнозначны. ...
вопрос задан: 14 January 2011 18:33
0
ответов

Как мне присоединиться к первой строке подзапроса?

У меня есть таблица счетов и дочерняя таблица связанных данных, связанных ключом. В частности, для каждого счета меня интересует только первая связанная строка из дочерней таблицы. Учитывая, что я хочу ...
вопрос задан: 14 January 2011 15:59
0
ответов

SQL-запрос для поиска всех таблиц в базе данных, в которых есть столбец с определенным именем

Какой запрос я могу запустить в базе данных, который скажет мне, какие таблицы в этой базе данных есть столбец с именем «RCPTNMBR»?
вопрос задан: 14 January 2011 01:00
0
ответов

TSQL: Создать пользовательский идентификатор на основе пользовательского идентификатора? (Управление версиями базы данных)

Я хотел бы создать настраиваемый идентификатор на основе настраиваемого идентификатора. Или, возможно, что-то похожее на удостоверение, которое функционирует как автоматически увеличивающийся ключ. Например, если у меня есть первичный ключ ...
вопрос задан: 13 January 2011 22:55
0
ответов

Дата получения по умолчанию для даты вставки

У меня есть таблица с именем sample и имеет столбец с именем [__INSERT_DATE], который имеет значение NULL. Теперь я хочу изменить столбец со значением по умолчанию как getdate (). Когда я попробовал следующее, у меня возникла ошибка. ИЗМЕНИТЬ ...
вопрос задан: 12 January 2011 17:53
0
ответов

Любая выгода от явного удаления локальных временных таблиц в конце хранимой процедуры?

Рассмотрим следующий псевдо-код T-SQL (выполняемый хранимой процедурой): CREATE TABLE #localTable ... <сделать что-нибудь с временной таблицей здесь> DROP TABLE #localTable; DROP TABLE ...
вопрос задан: 12 January 2011 16:02
0
ответов

SQL - проблема последовательного обновления - обновление с использованием данных обновления

Рассмотрение этой таблицы: создать таблицу x (id int, total int, diff int) И эти данные: [1, 100, 20] [2, null, 30] [3, null, -15] [4, null, 4] … Мне нужно вычислить столбец «Итого» согласно ...
вопрос задан: 12 January 2011 09:35
0
ответов

Условие предложения Where для агрегатных функций [дубликат]

У меня есть следующий простой запрос: SELECT US_LOGON_NAME как имя пользователя, COUNT (I.IS_ISSUE_NO) как проблемы ИЗ ПРОБЛЕМ Я ПРИСОЕДИНЯЮСЬ К ПОЛЬЗОВАТЕЛЯМ U НА I.IS_ASSIGNED_USER_ID = U.US_USER_ID WHERE I.IS_RECEIVED_DATETIME ...
вопрос задан: 11 January 2011 21:40
0
ответов

«Если не существует» не работает на SQL CE

У меня возникла непредвиденная проблема. Я делаю сценарий для обновления схемы в базе данных SQL CE. Это не будет работать: если не существует (Выберите имя_столбца из information_schema.columns, где ...
вопрос задан: 11 January 2011 01:33
0
ответов

T-SQL - SELECT by nearest date and GROUPED BY ID

From the data below I need to select the record nearest to a specified date for each Linked ID using SQL Server 2005: ID Date Linked ID ........................... 1 2010-09-02 25 2 ...
вопрос задан: 10 January 2011 17:45
0
ответов

Передача «текущей» строки функции в SQL Server

Я не совсем уверен, как это задать, но позвольте мне спросить на примере: у меня есть таблица кроме этого, я не могу изменить структуру. Он регистрирует депозиты наличными в терминалах, похожих на банкоматы, и имеет по одному столбцу для каждого ...
вопрос задан: 10 January 2011 12:56
0
ответов

Как мне отключить / сбросить уровень изоляции транзакции для SQL Server?

Возможно, я неправильно понимаю транзакции или то, что делает SQL Server, но учтите следующий T-SQL: SET УРОВЕНЬ ИЗОЛЯЦИИ СДЕЛКИ СЕРИАЛИЗИРУЕМЫЙ; НАЧАТЬ ТРАНЗАКЦИЮ - СДЕЛАТЬ НЕКОТОРЫЕ ...
вопрос задан: 8 January 2011 08:04
0
ответов

Почему имена функций sql префикса?

Каков сценарий, который иллюстрирует вескую причину использования префиксов, таких как fn_GetName, в именах функций в SQL Server? Казалось бы, в этом нет необходимости, поскольку обычно контекст его ...
вопрос задан: 7 January 2011 21:38
0
ответов

Как получить набор результатов всех таблиц в БД с учетом их использования дискового пространства

Есть ли запрос T-SQL, который я могу выполнить против базы данных, которая предоставит список всех таблиц в этой базе данных, а также их текущее использование дискового пространства? Я знаю, что могу посмотреть на него в SSMS с помощью "...
вопрос задан: 5 January 2011 17:39
0
ответов

Как мне усреднить разницу между конкретными значениями в TSQL?

Привет, ребята, извините за это это немного более длинный вопрос ... У меня есть таблица со следующими столбцами: [ChatID] [User] [LogID] [CreatedOn] [Text] Мне нужно найти среднее время ответа для ...
вопрос задан: 4 January 2011 21:10
0
ответов

Как исключить блокировку строки, чтобы предотвратить операцию CRUD

Привет, эксперт как я могу заблокировать строку на сервере sql, чтобы предотвратить операцию CRUD даже SELECT. Является ли это возможным? Уровень сериализуемой изоляции не мешает SELECT. спасибо
вопрос задан: 4 January 2011 18:20
0
ответов

Записывать операторы INSERT со значениями рядом с именами столбцов?

При написании оператора INSERT с большим количеством столбцов было бы неплохо иметь значение рядом с именем столбца как в заявлении UPDATE. Что-то вроде: вставить в myTable set [col1] = 'xxx' ...
вопрос задан: 4 January 2011 15:03
0
ответов

Сбросить SCOPE_IDENTITY ()

У меня есть хранимая процедура, которая сначала вставляет некоторые данные во временную таблицу, а затем вставляет строку в другую таблицу . Я вызываю Scope_Identity () после второй вставки, чтобы подобрать только что вставленный ...
вопрос задан: 1 January 2011 14:28
0
ответов

SQL Server (TSQL) - Возможно ли параллельное выполнение инструкций EXEC ?

SQL Server 2008 R2 Вот упрощенный пример: EXECUTE sp_executesql N'PRINT '' 1st '' + convert (varchar, getdate (), 126) WAITFOR DELAY '' 000: 00: 10 '' ' EXECUTE sp_executesql N'PRINT '' 2nd '' + ...
вопрос задан: 1 January 2011 12:49
0
ответов

с использованием ввода из текстового файла для предложения WHERE

У меня есть список имен сотрудников в текстовом файле. Вместо того чтобы искать каждое имя по отдельности, я хочу один раз выполнить поиск в своей базе данных по всем именам текстового файла. Что-то вроде: выберите emplayeeID, ...
вопрос задан: 30 December 2010 13:25
0
ответов

Как вызвать хранимую процедуру и вернуть значение?

Всем привет, У меня есть хранимая процедура, и мне нужно вызвать ее в другой хранимой процедуре, но я хочу, чтобы первая возвращала значение (значение поля). СОЗДАТЬ ПРОЦЕДУРУ rnd_STR (@Length int) @ ...
вопрос задан: 30 December 2010 00:27
0
ответов

Как определить значение поля, которое нельзя преобразовать в (десятичное, плавающее, int) в SQL Server

У меня есть база данных SQL Server. Одно поле имеет значения, подобные ID VALUE 1 NEGATIF ​​2 11,4 3 0,2 4 A RH (+) 5 ----- 6 >>>>> 7 5 ....
вопрос задан: 23 December 2010 21:38
0
ответов

Самый эффективный способ ограничить возвращаемые строки из запроса на объединение - TSQL

Эй, ребята ... У меня есть простая хранимая процедура с двумя запросами, соединенными с союз выберите имя как "результат" из продукта где ... union выберите productNum как 'результат' из продукта где ... Я хочу ограничить ...
вопрос задан: 23 December 2010 13:46
0
ответов

Хранимая процедура T-SQL для возврата «предлагаемых» результатов поиска в стиле Google

Хорошо, с использованием SQL Server 2008. На моей веб-странице у меня есть текстовое поле с подключенным автозаполнением jQuery-UI. Теперь мне нужна хранимая процедура для поиска по всем столбцам одной таблицы (или нескольких соединенных ...
вопрос задан: 23 December 2010 13:09
0
ответов

T-SQL MERGE - выяснение, какое действие было предпринято

Мне нужно знать, выполнил ли оператор MERGE оператор INSERT. В моем сценарии вставка - это либо 0, либо 1 строка. Код теста: DECLARE @t table (C1 int, C2 int) DECLARE @ C1 INT, @ C2 INT установить @ c1 = 1 set @ c2 = ...
вопрос задан: 22 December 2010 08:36
0
ответов

SQL-СЕРВЕР - Понимание того, как работает MIN (текст)

Я немного покопаюсь и ищу объяснение того, как SQL-сервер оценивает MIN (Varchar). Я нашел это замечание в BOL: MIN находит наименьшее значение в последовательности сортировки, определенной в ...
вопрос задан: 21 December 2010 20:42
0
ответов

Как отобразить день от даты

с помощью SQL Server 2005 Table1 Date 19-12-2009 20-12-2010 ..... Тип данных столбца даты - DATETIME. Ожидаемый результат в понедельник Вторник Как сделать запрос для получения дня ...
вопрос задан: 20 December 2010 18:22
0
ответов

MSSQL - Define a column name in SELECT statement then use that in WHERE clause

is there any way to use defined column name in SELECT statement with WHERE clause? Here is my t-sql codes, SELECT CONVERT(DATETIME,( CASE WHEN Operator = 'T' THEN (SUBSTRING(SendDate,7,4)...
вопрос задан: 20 December 2010 13:30
0
ответов

Почему MAX работает намного хуже, чем TOP в индексированном представлении?

Я обнаружил, что в индексированном представлении с соответствующими индексами MAX (дата) выполняет весь индекс сканирование, за которым следует агрегат потока, тогда как дата TOP (1) оптимально использует индекс и только ...
вопрос задан: 20 December 2010 03:14
0
ответов

SQL Определение размера результата запроса

Итак, в основном я выполняю запрос выбора SQL, но я в любом случае хочу знать, сколько данных я забираю (сколько килобайт)?
вопрос задан: 17 December 2010 17:14