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

Используйте этот тег для вопросов, относящихся к версии 2008 SQL Server Microsoft.

11
Проверьте, существует ли строка, в противном случае вставьте
Мне нужно написать хранимую процедуру T-SQL, которая обновляет строку в таблице. Если строка не существует, вставьте ее. Все эти шаги обернуты транзакцией. Это для системы бронирования, поэтому она должна быть атомарной и надежной . Он должен вернуть значение true, если транзакция была совершена и рейс забронирован. Я новичок в T-SQL …


10
Как восстановить в другую базу данных на сервере SQL?
У меня есть резервная копия Database1 от недели назад. Резервное копирование выполняется в планировщике еженедельно, и я получаю .bakфайл. Теперь я хочу поиграть с некоторыми данными, поэтому мне нужно восстановить их в другой базе данных - Database2 . Я видел этот вопрос: Восстановите базу данных SQL Server на том же …

11
Как подключиться к локальному экземпляру SQL Server 2008 Express
Я только что установил SQL Server 2008 Express на мою машину с Vista SP1. Раньше у меня был 2005 год, и я прекрасно использовал его со старой SQL Server Management Studio Express. Я смог без проблем подключиться к своему экземпляру PC-NAME \ SQLEXPRESS (нет, PC-NAME - это не имя моего …

8
Как я могу сгруппировать по столбцу даты и времени, не принимая во внимание время
У меня есть несколько заказов на продукты, и я пытаюсь сгруппировать их по дате и суммировать количество для этой даты. Как я могу сгруппировать по месяцу / дню / году без учета времени? 3/8/2010 7:42:00 должны быть сгруппированы с 3/8/2010 4:15:00

7
SQL Server Management Studio, как сократить время выполнения до миллисекунд
Когда я отправляю пакет (например, выполняю запрос) в SSMS, я вижу время, необходимое для выполнения, в строке состояния. Можно ли настроить SSMS для отображения времени запроса с разрешением в миллисекундах? Вот бар, о котором я говорю, с разделом интересов, обведенным красным:


3
Как написать UPDATE SQL с псевдонимом таблицы в SQL Server 2008?
У меня есть очень простой UPDATE SQL- UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; Этот запрос работает отлично в Oracle, Derby, MySQL- но он терпит неудачу в SQL Server 2008 с следующей ошибкой: «Msg 102, Уровень 15, Состояние 1, Строка 1 Неверный синтаксис рядом с« Q …

12
sql-запрос для возврата различий между двумя таблицами
Я пытаюсь сравнить две таблицы SQL Server, чтобы проверить некоторые данные. Я хочу вернуть все строки из обеих таблиц, где данные находятся либо в одной, либо в другой. По сути, хочу показать все неточности. При этом мне нужно проверить три части данных: FirstName, LastName и Product. Я новичок в SQL, …


15
Как удалить все таблицы в базе данных SQL Server?
Я пытаюсь написать сценарий, который полностью очистит базу данных SQL Server. Вот что у меня есть на данный момент: USE [dbname] GO EXEC sp_msforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT all' EXEC sp_msforeachtable 'DELETE ?' Когда я запускаю его в Management Studio, я получаю: Команды успешно выполнены. но когда я обновляю …


9
Многозначная табличная функция с функцией встроенной таблицы
Несколько примеров, чтобы показать, только в случае: Встроенная таблица оценена CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS TABLE AS RETURN SELECT a.SaleId, a.CustomerID, b.Qty FROM Sales.Sales a INNER JOIN Sales.SaleDetail b ON a.SaleId = b.SaleId INNER JOIN Production.Product c ON b.ProductID = c.ProductID WHERE a.ShipDate IS NULL GO Многозначная таблица значений CREATE FUNCTION …


10
Добавить первичный ключ в существующую таблицу
У меня есть существующая таблица под названием Persion. В этой таблице у меня есть 5 столбцов: persionId PNAME PMID Pdescription Pamt Когда я создал эту таблицу, я установил PersionIdи Pnameв качестве первичного ключа . Теперь я хочу включить еще один столбец в первичный ключ - PMID. Как я могу написать …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.