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

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

7
Як використовувати функцію CONCAT у SQL Server 2008 R2?
Я шукав CONCATфункцію в SQL Server 2008 R2. Я знайшов посилання на цю функцію . Але коли я використовую цю функцію, вона видає таку помилку: Повідомлення 195, Рівень 15, Стан 10, рядок 7 "CONCAT" не є розпізнаваною вбудованою назвою функції. Чи CONCATіснує функція в SQL Server 2008 R2? Якщо ні, …

3
SQL Server 2008: як надати привілеї імені користувача?
Мені потрібно мати можливість встановити ODBC-з'єднання через аутентифікацію SQL Server. Як в SSMS я можу надати дозвіл користувачеві мати можливість ВСІ ПРАВА на певній базі даних? є спосіб це зробити графічно за допомогою SSMS?

11
Запит даних за допомогою з'єднання двох таблиць у двох базах даних на різних серверах
Є дві таблиці в двох різних базах даних на різних серверах, мені потрібно приєднатись до них, щоб зробити кілька запитів. Які у мене варіанти? Що я повинен зробити?


10
Генеруйте випадкове значення int від 3 до 6
Чи можливо в Microsoft SQL Server генерувати випадкові значення int від Min до Max (3-9 приклад, 15-99 тощо) Я знаю, я можу генерувати від 0 до Max, але як збільшити границю Min? Цей запит генерує випадкове значення від 1 до 6. Потрібно змінити його з 3 на 6. SELECT table_name, …

5
Обмеження SQL NVARCHAR та VARCHAR
Все, у мене великий (неминучий) динамічний запит SQL. Завдяки кількості полів у критеріях вибору рядок, що містить динамічний SQL, зростає понад 4000 символів. Тепер я розумію, що існує 4000 max для NVARCHAR(MAX), але дивлячись на виконаний SQL в Server Profiler для заяви DELARE @SQL NVARCHAR(MAX); SET @SQL = 'SomeMassiveString > …


5
Кластеризовано проти не кластеризованих
Мої знання нижчого рівня про SQL (Server 2008) обмежені, і зараз вони ставлять під сумнів наші DBA. Дозвольте мені пояснити (я згадав очевидні твердження в надії, що я маю рацію, але якщо ви бачите щось не так, будь ласка, скажіть мені) сценарій: У нас є таблиця, в якій розміщено "Судові …

12
Помилки: "Виписка INSERT EXEC не може бути вкладена." та "Неможливо використовувати оператор ROLLBACK в операторі INSERT-EXEC." Як це вирішити?
У мене є три збережені процедури Sp1, Sp2і Sp3. Перший ( Sp1) виконає другий ( Sp2) і збереже повернені дані у, @tempTB1а другий виконає третій ( Sp3) і збереже дані у @tempTB2. Якщо я виконую це, Sp2він буде працювати, і він поверне мені всі мої дані з Sp3, але проблема …

13
Залежне властивість у ReferentialConstraint відображається у стовпці, створеному магазином
Я отримую цю помилку при записі в базу даних: Залежне властивість у ReferentialConstraint відображається у стовпці, створеному магазином. Стовпець: "Ідентифікатор платежу". public bool PayForItem(int terminalId, double paymentAmount, eNums.MasterCategoryEnum mastercategoryEnum, int CategoryId, int CategoryItemId) { using (var dbEntities = new DatabaseAccess.Schema.EntityModel()) { int pinnumber = 0; long pinid = 1; //getPinId(terminalId,ref …

7
Як знайти дублікати у кількох стовпцях?
Тому я хочу зробити щось на зразок цього коду sql нижче: select s.id, s.name,s.city from stuff s group by s.name having count(where city and name are identical) > 1 Щоб отримати наступне, (але ігнорувати, де збігається лише назва чи лише місто, воно має бути в обох стовпцях): id name city …

9
Який запит SQL швидший? Фільтрувати за критеріями Приєднання або Де?
Порівняйте ці 2 запити. Чи швидше поставити фільтр за критеріями об'єднання або в WHEREпункті? Я завжди відчував, що це швидше за критеріями приєднання, оскільки це скорочує набір результатів якомога швидше, але я точно не знаю. Я збираюся побудувати кілька тестів, щоб побачити, але я також хотів отримати думки щодо того, …


14
Як я можу автоматизувати завдання "генерувати сценарії" в SQL Server Management Studio 2008?
Я хотів би автоматизувати генерацію сценаріїв у SQL Server Management Studio 2008. Зараз те, що я роблю, це: Клацніть правою кнопкою миші на моїй базі даних, Завдання, "Створити сценарії ..." вручну виберіть усі необхідні варіанти експорту, а потім натисніть кнопку "Вибрати всі" на вкладці "Вибрати об'єкт" Виберіть папку експорту Врешті …

3
Замінити нульові значення за замовчуванням, повернуті з лівого зовнішнього приєднання
У мене є запит Microsoft SQL Server 2008, який повертає дані з трьох таблиць за допомогою лівого зовнішнього об’єднання. Багато разів у другій та третій таблицях немає даних, і тому я отримую нуль, який, на мою думку, є типовим для лівого зовнішнього об’єднання. Чи є спосіб замінити значення за замовчуванням …

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