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

178
Почему SQL Server 2008 Management Studio Intellisense не работает?

Меня сводят с ума, пытаясь понять, почему Intellisense вообще не работает. Сервер, который я использую, является локальным и имеет 2008 год, база данных настроена на совместимость с 2008 годом, Intellisense включен в каждом меню, которое я могу найти, и, тем не менее, ни один список участников не...

177
Включить «xp_cmdshell» SQL Server

Я хочу выполнить EXEC master..xp_cmdshell @bcpquery Но я получаю следующую ошибку: SQL Server заблокировал доступ к процедуре 'sys.xp_cmdshell' компонента 'xp_cmdshell', поскольку этот компонент отключен как часть конфигурации безопасности для этого сервера. Системный администратор может разрешить...

173
Как выполнить несколько условий CASE WHEN, используя SQL Server 2008?

Я пытаюсь использовать более одного условия CASE WHEN для одного столбца. Вот мой код для запроса: SELECT Url='', p.ArtNo, p.[Description], p.Specification, CASE WHEN 1 = 1 or 1 = 1 THEN 1 ELSE 0 END as Qty, p.NetPrice, [Status] = 0 FROM Product p (NOLOCK) Однако я хочу использовать более одного...

173
Как получить результат с плавающей точкой, разделив два целых значения с помощью T-SQL?

Используя T-SQL и Microsoft SQL Server, я хотел бы указать количество десятичных цифр, когда делаю 2 целых числа, например: select 1/3 Это в настоящее время возвращается 0. Я хотел бы, чтобы это вернулось 0,33. Что-то вроде: select round(1/3, -2) Но это не работает. Как я могу достичь желаемого...

169
Ошибка транспортного уровня при получении результатов с сервера [закрыт]

Закрыто. Этот вопрос не воспроизводится или был вызван опечатками . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 3 года назад . Улучшить этот вопрос Я получаю ошибку SQL Server: Произошла ошибка...

169
OPTION (RECOMPILE) всегда быстрее; Зачем?

Я столкнулся со странной ситуацией, когда добавление OPTION (RECOMPILE)к моему запросу приводит к тому, что он выполняется за полсекунды, в то время как его пропуск приводит к тому, что запрос занимает больше пяти минут. Это тот случай, когда запрос выполняется из Query Analyzer или из моей...

167
Как сгруппировать время по часам или по 10 минут

например, когда я делаю SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] как я могу указать групповой период? MS SQL 2008 2-й править я стараюсь SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT изменил%...

164
Как проверить наличие определяемого пользователем типа таблицы в SQL Server 2008?

У меня есть определенный пользователем тип таблицы. Я хочу проверить его существование перед редактированием в патче с помощью OBJECT_ID(name, type)функции. Что typeиз перечисления следует передать для определяемых пользователем типов таблиц? N'U' как для определенной пользователем таблицы не...

158
Выберите размер базы данных SQL Server

Как я могу запросить мой сервер SQL, чтобы получить только размер базы данных? Я использовал это: use "MY_DB" exec sp_spaceused Я получил это: database_name database_size unallocated space My_DB 17899.13 MB 5309.39 MB Он возвращает мне несколько столбцов, которые мне не нужны, может быть, есть...

157
Чтение данных из SqlDataReader

У меня есть база данных SQL Server 2008, и я работаю над этим в бэкэнде. Я работаю на asp.net/C# SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { //how do I read strings here???? } Я знаю, что у читателя есть ценности. Моя команда SQL состоит в том, чтобы выбрать только 1 столбец из...

154
Скопируйте данные в другую таблицу

Как скопировать / добавить данные из одной таблицы в другую таблицу с той же схемой в SQL Server? Редактировать: скажем, есть запрос select * into table1 from table2 where 1=1 который создает table1с той же схемой и данными, что и в table2. Есть ли такой короткий запрос, чтобы копировать только...

154
Как выбрать каждую строку, где значение столбца НЕ является отличительным

Мне нужно выполнить оператор выбора, который возвращает все строки, где значение столбца не отличается (например, EmailAddress). Например, если таблица выглядит следующим образом: CustomerName EmailAddress Aaron aaron@gmail.com Christy aaron@gmail.com Jason jason@gmail.com Eric eric@gmail.com John...

151
Формат строки инициализации не соответствует спецификации, начиная с индекса 0

У меня есть приложение ASP.NET, которое отлично работает на моей локальной машине разработки. Когда я запускаю это приложение онлайн, оно показывает следующую ошибку: Формат строки инициализации не соответствует спецификации, начиная с индекса 0 Почему это появляется и как это исправить?...

150
Как найти имя сервера SQL Server Management Studio

Я установил Microsoft SQL Server 2008. Когда я запускаю SQL Server Management Studio (SSMS), я получаю Connect to Serverокно входа в систему с пустым текстовым полем для Server name. Я перепробовал много имен, но не смог решить. Как я могу найти / получить имя сервера?...

150
CROSS JOIN против INNER JOIN в SQL

В чем разница между CROSS JOINи INNER JOIN? CROSS JOIN: SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status], FROM Customers CROSS JOIN Movies ВНУТРЕННЕЕ СОЕДИНЕНИЕ: SELECT...

147
Удаление конечных пробелов и обновление в столбцах в SQL Server

У меня есть конечные пробелы в столбце в таблице SQL Server с именем Company Name. Все данные в этом столбце имеют завершающие пробелы. Я хочу удалить все это, и я хочу, чтобы данные были без пробелов. Название компании как "Amit Tech Corp " Я хочу, чтобы название компании было "Amit Tech...