я хочу использовать предложение в строке «CASE WHEN ... THEN 1 ELSE 0 END» в операторе select. Сложность в том, что мне нужно, чтобы он работал со значением «IN @List». Если я жестко запрограммирую список, он работает ...
У меня есть таблица (Таблица1) с составным первичным ключом (Столбец1 + Столбец2). Я использую его как внешний ключ в другой таблице (Таблица2). Теперь я хочу, чтобы оператор SELECT выбирал все записи из ...
just for example With DependencedIncidents AS
(ВЫБЕРИТЕ INC. [RecTime], INC. [SQL] AS [str] FROM (SELECT A. [RecTime] As [RecTime], X. [SQL] As [SQL] FROM [EventView] AS A CROSS ...
Если я хочу получить записи от 20 до 39 или от 40 до 59 из таблицы MSSQL. Поскольку я использую MVC и EF4, производительность будет такой же, если я просто выполню запрос Linq и процедуру Skip () и Take (), чтобы ...
Это немного странно для меня. У меня есть сценарий вроде DECLARE @maxCustId INT
ВЫБЕРИТЕ @maxCustId = MAX (CustomerId) от клиентов
SELECT * INTO #temp FROM linkserver.DB.dbo.Customers where ...
У меня в столбце есть следующее: MetaDataServe
-------------
MindWorks.Accounts
MindWorks.Transactions
MindWorks.Commissions
... Мне нужно обновить эти столбцы, чтобы они были в форме: MindWorks ....
Мое приложение создает купоны, каждому из которых требуется уникальный номер штрих-кода. Это число должно быть положительным целым числом от 6 до 12 цифр. Этот номер представляет собой уникальный купон, поэтому этот ...
хорошо или неважно или плохо ВКЛЮЧАТЬ первичный ключ в покрывающий индекс ?? СОЗДАТЬ НЕЗАКЛЮЧЕННЫЙ ИНДЕКС имя_индекса здесь НА dbo.table_name_here
(column_to_index_here) ВКЛЮЧИТЬ (...
У меня есть таблица с некоторыми постоянными данными в ней. Теперь, когда я запрашиваю его, у меня также есть довольно сложный CTE, который вычисляет значения, необходимые для результата, и мне нужно вставить недостающие строки в ...
У меня есть таблица, в которой есть строки с начальным и конечным номерами диапазона, например, ключ startID endID 1 500 505 2 784 788 3 802 804 и т. Д. Я ...
Чтобы обернуть хранимую процедуру в транзакцию, я добавляю следующее: CREATE PROCEDURE [dbo]. [P_ORD_InsertTextField] // PARAMS
КАК
BEGIN BEGIN TRY BEGIN TRANSACTION // STP BODY ...
Я хотел бы выбрать логическое значение, указывающее, начинается ли столбец с определенной строки. ВЫБРАТЬ (имя LIKE 'foo%') AS isFoo FROM bar; Есть ли способ сделать это без использования встроенного CASE?
Я создал сложный поисковый запрос в SQL 2008, который возвращает данные, отсортированные по группам, и сам запрос имеет функции разбиения по страницам и сортировки, но вместо того, чтобы возвращать заданное количество записей на основе. ..
У меня есть 10 скриптов транзакций SQL, каждый из которых создает таблицу и заполняет ее данными. Я пытаюсь создать 1 главный скрипт sql, который будет запускать каждый из 10 других скриптов. Есть ли способ с TSQL / ...
Есть ли способ получить доступ к столбцам по их индексу внутри хранимой процедуры в SQL Server? Цель состоит в том, чтобы вычислить множество столбцов. Я читал о курсорах, но не знаю, как их применять. ...
У меня есть адрес в нескольких столбцах таблицы. ВЫБЕРИТЕ FirstName, LastName, StreetAddress, City, Country, PostalCode FROM Client Я пытаюсь объединить столбцы, связанные с адресами, в один ...
Мне нужно сгенерировать сценарий TSQL из DataTable вместе с с ДАННЫМИ в нем.
Это не отдельная вставка. Кроме того, мне также нужно создать таблицу (та же структура данных), поэтому: у меня есть DataTable ...
Я видел это примерно так: EXEC master.dbo.xp_cmdshell На что ссылается мастер? Обновить
И почему иногда следуют два пункта: master .. обычно мы бы использовали master.dbo. Я прав, так что ...
У меня есть функция sql, которая включает в себя этот код: DECLARE @CodeNameString varchar (100) ВЫБРАТЬ CodeName ИЗ AccountCodes ORDER BY Сортировка Мне нужно объединить все результаты запроса выбора в ...
Почему следующий SQL ничего мне не возвращает DECLARE @Status AS VARCHAR (400)
SET @status = '' 'Закрыто', '' ОТКРЫТЬ '' '
выберите * из MYTABLE, где статус в (@status) Пока как выберите * из MYTABLE ...
Я знаю использование ключевого слова GO. он отправляет несколько операторов на сервер sql как целую группу, вместо того, чтобы отправлять каждый оператор один за другим. Надеюсь, я прав! но я хочу знать, что программисты используют ...
В большинстве СУБД: es, эта работа: select (5> 3) и оценивается как истина. Это не работает в MS Transact SQL, и единственный обходной путь, который я нашел, это написать: выберите case, когда 5> 3, затем 1 else 0 end ...
Hi Прошу прощения, если ответ на это где-нибудь еще. Я огляделся и не нашел простого решения. У меня есть запрос, который я хотел бы выполнить. Меня не волнует порядок набора объединений, ...
Я пытаюсь обновить поля из трех разных таблиц, но получаю некоторые ошибки: ОБНОВЛЕНИЕ a, b, c SET a.Locked = 0, b.Locked = 0, c.Locked = 0, a.LockedByUsername = 'zolomon ', б ....
Как предисловие, I ' m не очень разбирается в синтаксисе T-SQL. Я хотел бы создать простой сценарий SQL, который будет выполнять 3 оператора вставки. Вставить A
Вставить B
Вставить C Вставить идентификатор оператора или ...
У меня есть столбец с именем Name в таблице с именем test, в которой указано полное имя, и я пытаюсь извлечь имя и фамилию. Поэтому я написал запрос примерно так: SELECT [Name], LEFT ([Name], CHARINDEX (...
Мне нужна помощь с использованием T-SQL, чтобы выяснить, какая версия SQL Server работает, и выполнить разные наборы кодов на основе погоды SQL Server 2000 или Sql Server 2008 работает.