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

Microsoft SQL Server - це система управління реляційними базами даних (RDBMS). Використовуйте цей тег для всіх видань SQL Server, включаючи Compact, Express, Azure, Fast-track, APS (раніше PDW) та Azure SQL DW. Не використовуйте цей тег для інших типів СУБД (MySQL, PostgreSQL, Oracle тощо). Не використовуйте цей тег для проблем із розробкою програмного забезпечення та мобільних пристроїв, якщо це безпосередньо не пов'язане з базою даних.

8
TSQL - Як використовувати GO всередині блоку BEGIN .. END?
Я створюю скрипт для автоматичного перенесення змін з декількох баз даних розробки в індексування / виробництво. В основному, для цього потрібна купа сценаріїв змін і об’єднується в один сценарій, обертаючи кожен сценарій у IF whatever BEGIN ... ENDвиписку. Однак деякі сценарії вимагають GOоператора, щоб, наприклад, аналізатор SQL знав про новий …

5
Як вибрати лише перші рядки для кожного унікального значення стовпця
Скажімо, у мене є таблиця адрес клієнтів: CName | AddressLine ------------------------------- John Smith | 123 Nowheresville Jane Doe | 456 Evergreen Terrace John Smith | 999 Somewhereelse Joe Bloggs | 1 Second Ave У таблиці такий клієнт, як Джон Сміт, може мати кілька адрес. Мені потрібен запит вибору для цієї …



7
Не можна використовувати предикат CONTAINS або FREETEXT у таблиці або індексованому поданні, оскільки він не індексований повнотекстовим
У моїй базі даних SQL Server 2008 R2 з’являється така помилка: Не вдається використати CONTAINSабо FREETEXTпредикат у таблиці або індексованому поданні 'tblArmy', оскільки він не індексований повнотекстом.

7
Сценарій цілої бази даних SQL-сервера
Чи є спосіб отримати сценарії всіх таблиць, процесів та інших об’єктів з бази даних? Я знаю, що є можливість створити сценарій для бази даних, але це дало мені лише якийсь сценарій верхнього рівня, звичайно, не сценарій для створення всіх таблиць, procs, udfs, .etc.

2
Хороший спосіб використовувати псевдонім таблиці в операторі оновлення?
Я використовую SQL Server і намагаюся оновити рядки в одній таблиці. Я хочу використовувати псевдонім таблиці для читабельності. Зараз я це роблю так: UPDATE ra SET ra.ItemValue = rb.ItemValue FROM dbo.Rates ra INNER JOIN dbo.Rates rb ON ra.ResourceID = rb.ResourceID WHERE ra.PriceSched = 't8' AND rb.PriceSched = 't9' Є простіші …
95 sql-server 



9
Неможливо розпочати розподілену транзакцію
Я намагаюся запустити SQL на пов'язаному сервері, але я отримую помилки нижче: BEGIN DISTRIBUTED TRANSACTION SELECT TOP 1 * FROM Sessions OLE DB provider "SQLNCLI" for linked server "ASILIVE" returned message "No transaction is active.". Msg 7391, Level 16, State 2, Line 3 The operation could not be performed because …

1
Жахлива продуктивність за допомогою методів SqlCommand Async з великими даними
У мене виникають основні проблеми з продуктивністю SQL під час використання асинхронних викликів. Я створив невеликий випадок, щоб продемонструвати проблему. Я створив базу даних на SQL Server 2016, яка знаходиться в нашій локальній мережі (отже, не в localDB). У цій базі даних у мене є таблиця WorkingCopyз 2 стовпцями: Id …


3
Повернути кількість рядків, на які впливають оператори UPDATE
Як я можу отримати кількість рядків, на які впливає запит UPDATE у збереженій процедурі (SQL Server 2005), як результат. напр CREATE PROCEDURE UpdateTables AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; UPDATE Table1 Set Column = 0 …
95 sql  sql-server 

9
Втеча символу в SQL Server
Я хочу використовувати лапку з символом втечі. Як я можу зробити? Я отримав помилку в SQL Server Незакрита лапка після рядка символів. Я пишу запит SQL у varcharзмінну, але я отримав цю помилку: Незакрита лапка після рядка символів. Я хочу використати лапки як вхідний знак.

13
Як знайти запущений порт SQL Server?
Так, я прочитав це Як знайти порт для MS SQL Server 2008? нещастить. телнет 1433 повертає помилку підключення, тому я повинен вказати інший порт. Я намагався використовувати netstat -abn але я не бачу sqlservr.exe чи щось подібне у цьому списку. Чому так важко знайти цей порт? : /

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