Запитання з тегом «sql-server-2008»

Використовуйте цей тег для питань, характерних для версії SQL-сервера Microsoft 2008 року.

11
Перевірте, чи існує рядок, інакше вставити
Мені потрібно написати процедуру, що зберігається в 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, як скоротити час виконання до мілісекунд
Коли я надсилаю пакет (наприклад, виконую запит) у 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 "." Якщо …



2
Чи можу я використовувати кілька "з"?
Просто для прикладу: With DependencedIncidents AS ( SELECT INC.[RecTime],INC.[SQL] AS [str] FROM ( SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A CROSS JOIN [Incident] AS X WHERE patindex('%' + A.[Col] + '%', X.[SQL]) > 0 ) AS INC ) With lalala AS ( SELECT INC.[RecTime],INC.[SQL] AS [str] FROM …

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 Таблиця з …


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

10
Додайте первинний ключ до наявної таблиці
У мене є існуюча таблиця під назвою Persion. У цій таблиці я 5 стовпців: persionId Прізвище ПМід Підпис Памт Коли я створив цю таблицю, я встановив PersionIdі Pnameяк основний ключ . Тепер я хочу включити ще один стовпець у первинний ключ - PMID. Як я можу написати ALTERзаяву для цього? …

14
Як оновити стовпчик посвідчення особи на SQL сервері?
У мене база даних SQL Server, і я хочу змінити стовпчик ідентичності, тому що він почався з великої кількості 10010 і пов'язаний з іншою таблицею, тепер у мене є 200 записів, і я хочу виправити цю проблему до того, як записи збільшаться. Який найкращий спосіб змінити чи скинути цей стовпець?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.