Я хотел бы заменить (или удалить) символ новой строки в строке TSQL. Любые идеи? Очевидное REPLACE(@string, CHAR(13), '') просто не буду этого делать
Я хотел бы заменить (или удалить) символ новой строки в строке TSQL. Любые идеи? Очевидное REPLACE(@string, CHAR(13), '') просто не буду этого делать
У меня есть строка длиной до 3 символов, когда она впервые была создана в SQL Server 2008 R2. Я хотел бы дополнить его начальными нулями, поэтому, если его первоначальное значение было «1», то новое значение будет «001». Или, если его исходное значение было «23», новое значение «023». Или, если его...
Я хочу обновить первые 100 записей в SQL Server. У меня есть таблица T1с полями F1и F2. T1имеет 200 записей. Я хочу обновить F1поле в топ-100 записей. Как я могу обновить на основе TOP 100в SQL...
Можно ли указать условие в Count()? Я хотел бы сосчитать только те строки, которые имеют, например, «Менеджер» в столбце «Позиция». Я хочу сделать это в подсчете, не используя WHERE; Я спрашиваю об этом, потому что мне нужно считать обоих Менеджеров и Других в одном SELECT(что-то вроде...
У меня есть процедура в SQL, которую я пытаюсь превратить в Linq: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId where OH.Hierarchy like '%/12/%' Линия, которая меня больше всего волнует: where OH.Hierarchy like '%/12/%' У меня...
Я пытаюсь выбрать некоторые поля из одной таблицы и вставить их в существующую таблицу из хранимой процедуры. Вот что я пытаюсь: SELECT col1, col2 INTO dbo.TableTwo FROM dbo.TableOne WHERE col3 LIKE @search_key Я думаю SELECT ... INTO ... для временных таблиц, поэтому я получаю ошибку, которая...
Это не работает в SQL Server 2008: ALTER TABLE Employee ALTER COLUMN CityBorn SET DEFAULT 'SANDNES' Ошибка: Неверный синтаксис рядом с ключевым словом «SET». Что я делаю
Как вы возвращаете 1 значение в строке максимум нескольких столбцов: TableName [Number, Date1, Date2, Date3, Cost] Мне нужно вернуть что-то вроде этого: [Number, Most_Recent_Date, Cost]
Получил сложный запрос SELECT, из которого я хотел бы вставить все строки в табличную переменную, но T-SQL не позволяет этого. Кроме того, нельзя использовать табличную переменную с запросами SELECT INTO или INSERT EXEC. http://odetocode.com/Articles/365.aspx Краткий пример: declare @userData...
Я использовал GROUP BYдля всех типов совокупных запросов на протяжении многих лет. Недавно я провел обратный инжиниринг кода, который используется PARTITION BYдля агрегации. Прочитав всю документацию, которую я могу найти PARTITION BY, это звучит очень похоже GROUP BY, может быть, с добавлением...
Есть ли способ написать команду T-SQL, чтобы просто заставить его спать в течение определенного периода времени? Я пишу веб-сервис асинхронно и хочу иметь возможность запускать некоторые тесты, чтобы увидеть, действительно ли асинхронный шаблон сделает его более масштабируемым. Чтобы «насмехаться»...
SQL Server Management Studio всегда вставляет команду GO, когда я создаю запрос, используя контекстное меню «Сценарий как» правой кнопкой мыши. Почему? Что на самом деле делает...
В чем разница между SQL, PL-SQL и T-SQL? Может кто-нибудь объяснить, в чем различия между этими тремя, и предоставить сценарии, где каждый из них будет соответствующим образом...
Я видел префикс N в некоторых запросах вставки T-SQL. Многие люди использовали Nперед тем, как вставить значение в таблицу. Я искал, но не смог понять, для чего это нужно, Nпрежде чем вставлять какие-либо строки в таблицу. INSERT INTO Personnel.Employees VALUES(N'29730', N'Philippe', N'Horsford',...
Как получить список всех индексов и столбцов индекса в SQL Server 2005+? Самое близкое, что я мог получить: select s.name, t.name, i.name, c.name from sys.tables t inner join sys.schemas s on t.schema_id = s.schema_id inner join sys.indexes i on i.object_id = t.object_id inner join...
Вдохновленный этим вопросом, где существуют разные взгляды на SET NOCOUNT ... Должны ли мы использовать SET NOCOUNT ON для SQL Server? Если нет, то почему нет? Что это делает Править 6, 22 июля 2011 Он подавляет сообщение «затронутые xx строки» после любого DML. Это набор результатов, и при...
На этот вопрос есть ответы на Переполнение стека на русском : Существует ли комбинация операторов LIKE и IN в условии запроса? В SQL я (к сожалению) часто вынужден использовать « LIKE» условия из-за баз данных, которые нарушают почти все правила нормализации. Я не могу изменить это прямо сейчас....
Я пытаюсь изменить столбец с varchar(50)на nvarchar(200). Что такое команда SQL, чтобы изменить эту
В Microsoft SQL Server как я могу получить план выполнения запроса для хранимой
Какой запрос может вернуть имена всех хранимых процедур в базе данных SQL Server Если бы запрос мог исключить системные хранимые процедуры, это было бы еще более...