Вопросы с тегом «sql-server»

116
Как найти ограничение по умолчанию с помощью INFORMATION_SCHEMA?

Я пытаюсь проверить, существует ли заданное ограничение по умолчанию. Я не хочу использовать таблицу sysobjects, но более стандартную INFORMATION_SCHEMA. Я раньше использовал это для проверки таблиц и ограничений первичного ключа, но нигде не вижу ограничений по умолчанию. Их там нет? (Я использую...

116
Получение результата динамического SQL в переменную для sql-сервера

Выполнение динамического SQL следующим образом в хранимой процедуре: DECLARE @sqlCommand nvarchar(1000) DECLARE @city varchar(75) SET @city = 'London' SET @sqlCommand = 'SELECT COUNT(*) FROM customers WHERE City = @city' EXECUTE sp_executesql @sqlCommand, N'@city nvarchar(75)', @city = @city Как...

115
SQL Server эквивалентно Oracle CREATE OR REPLACE VIEW

В Oracle я могу воссоздать представление с помощью одного оператора, как показано здесь: CREATE OR REPLACE VIEW MY_VIEW AS SELECT SOME_FIELD FROM SOME_TABLE WHERE SOME_CONDITIONS Как следует из синтаксиса, это отбросит старое представление и воссоздает его с любым определением, которое я дал. Есть...

115
Как изменить схему db на dbo

Я импортировал кучу таблиц со старого сервера sql (2000) в свою базу данных 2008 года. Все импортированные таблицы начинаются с моим именем, например: jonathan.MovieData. В таблице propertiesон указан jonathanкак схема db. Когда я пишу хранимые процедуры, мне теперь нужно включать jonathan.перед...

115
SQL Server IN и EXISTS Производительность

Мне любопытно, что из следующего было бы более эффективным? Я всегда был немного осторожен в использовании, INпотому что считаю, что SQL Server превращает набор результатов в большой IFоператор. Для большого набора результатов это может привести к снижению производительности. Для небольших наборов...

115
Разобрать JSON в TSQL

Можно ли разобрать JSONв TSQL? Я не хочу создавать JSONстроку; скорее, я хочу проанализировать JSONстроку, переданную как

115
Сопоставление составных ключей с использованием сначала кода EF

Таблица сервера sql: SomeId PK varchar(50) not null OtherId PK int not null Как мне сначала отобразить это в коде EF 6? public class MyTable { [Key] public string SomeId { get; set; } [Key] public int OtherId { get; set; } } Я видел несколько примеров, когда вам нужно установить порядок для каждого...

114
Почему мы всегда предпочитаем использовать параметры в операторах SQL?

Я новичок в работе с базами данных. Теперь я могу написать SELECT, UPDATE, DELETEи INSERTкоманду. Но я видел много форумов, где мы предпочитаем писать: SELECT empSalary from employee where salary = @salary ...вместо того: SELECT empSalary from employee where salary = txtSalary.Text Почему мы всегда...

114
ExecuteReader требует открытого и доступного соединения. Текущее состояние подключения - Connecting

При попытке подключиться к базе данных MSSQL через ASP.NET онлайн, я получу следующее, когда два или более человека подключатся одновременно: ExecuteReader требует открытого и доступного соединения. Текущее состояние подключения - Connecting. Сайт отлично работает на моем сервере localhost. Это...

114
SQL Server Management Studio не позволяет мне добавлять индекс в таблицу

Когда я щелкаю правой кнопкой мыши папку индексов в таблице, пункт меню «Новый индекс» становится серым. Не понимаю почему. Я удалил все данные в таблице на всякий случай, обновил и перезапустил SSMS, но безуспешно. Я использую SQL Server 2012 Business Intelligence SP1...

113
Эквивалент C # функции IsNull () в SQL Server

В SQL Server вы можете использовать эту IsNull()функцию, чтобы проверить, является ли значение нулевым, и, если это так, вернуть другое значение. Теперь мне интересно, есть ли что-нибудь подобное в C #. Например, я хочу сделать что-то вроде: myNewValue = IsNull(myValue, new MyValue()); вместо того:...

113
Как переименовать столбец в таблице базы данных с помощью SQL?

Если я хочу просто переименовать столбец (не изменять его тип или ограничения, только его имя) в базе данных SQL с помощью SQL, как мне это сделать? Или это невозможно? Это для любой базы данных, заявляющей о поддержке SQL, я просто ищу специфичный для SQL запрос, который будет работать независимо...

113
Дата-время в T-SQL с округлением до ближайшей минуты и ближайших часов с использованием функций

В SQL Server 2008 я хотел бы, чтобы столбец datetime округлялся до ближайшего часа и ближайшей минуты, предпочтительно с существующими функциями в 2008 году. Для этого значения столбца 2007-09-22 15:07:38.850вывод будет выглядеть так: 2007-09-22 15:08 -- nearest minute 2007-09-22 15 -- nearest...

113
Обновление SQL с помощью row_number ()

Я хочу обновить свой столбец CODE_DEST с инкрементным числом. У меня есть: CODE_DEST RS_NOM null qsdf null sdfqsdfqsdf null qsdfqsdf Я хотел бы обновить его, чтобы он был: CODE_DEST RS_NOM 1 qsdf 2 sdfqsdfqsdf 3 qsdfqsdf Я пробовал этот код: UPDATE DESTINATAIRE_TEMP SET CODE_DEST = TheId FROM...

113
«Сервер» или «Источник данных» в строке подключения

Я новичок в SqlServer, сейчас я SqlLocalDbустановил его для работы локально. Хорошо, но я обычно вижу две строки подключения, и обе работают: Data Source=(localdb)\v11.0;Integrated Security=true; и Server=(localdb)\v11.0;Integrated Security=true; Какая точная разница между...

112
Лучший способ удалить теги html из строки на сервере sql?

У меня есть данные в SQL Server 2005, которые содержат теги html, и я хотел бы удалить все это, оставив только текст между тегами. В идеале также замена таких вещей, как &lt;на <и т. Д. Есть ли простой способ сделать это или у кого-то уже есть образец кода t-sql? У меня нет возможности...