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

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

3
У чому сенс “Початкового каталогу” у рядку підключення SQL Server?
Кожен рядок підключення SQL Server, який я коли-небудь бачив, виглядає приблизно так: Data Source=MyLocalSqlServerInstance;Initial Catalog=My Nifty Database; Integrated Security=SSPI; Чи потрібен параметр Початковий каталог? (Мабуть, ні, оскільки додаток, над яким я працюю, здається, працює без нього.) Ну, тоді для чого це?

6
Додайте взаємозв'язок зовнішнього ключа між двома базами даних
У мене є дві таблиці в двох різних базах даних. У таблиці1 (у базі даних1) є стовпець з назвою column1 і це первинний ключ. Тепер у таблиці2 (у базі даних2) є стовпець із назвою column2, і я хочу додати його як зовнішній ключ. Я спробував додати його, і це дало …

4
Як ви можете визначити, які таблиці займають найбільше місця в базі даних SQL Server 2005?
Як ви можете визначити, які таблиці займають найбільше місця в базі даних SQL Server 2005? Я впевнений, що існує якась збережена у системі процедура, яка відображає цю інформацію. У мене є база даних TEST, яка зросла з 1 тб до 23 тб. В даний час ми проводимо багато тестувань перетворень …

10
Функція SQL Row_Number () у пункті Where
Я знайшов одне запитання, на яке відповідає Row_Number()функція у реченні where. Коли я спробував один запит, я отримав таку помилку: "Повідомлення 4108, рівень 15, стан 1, рядок 1, віконні функції можуть відображатися лише в реченнях SELECT або ORDER BY." Ось запит, який я спробував. Якщо хтось знає, як це вирішити, …


5
чи є перевага varchar (500) перед varchar (8000)?
Я читав це на форумах MSDN і тут, і досі мені незрозуміло. Я вважаю, що це правильно: Varchar (max) буде зберігатися як текстовий тип даних, що має недоліки. Тож припустимо, ваше поле надійно матиме менше 8000 символів. Як поле BusinessName у моїй таблиці бази даних. Насправді, назва компанії, мабуть, завжди …
90 sql  sql-server  tsql 

8
Як визначити загальну кількість відкритих / активних з'єднань на сервері ms sql 2005
Мій додаток PHP / MS Sql Server 2005 / win 2003 іноді стає дуже невідповідним, використання пам'яті / процесора не стрибає. Якщо я намагаюся відкрити будь-яке нове підключення з sql management studio, воно просто зависає у діалоговому вікні відкритого підключення. Як визначити загальну кількість активних з'єднань MS SQL Server 2005


4
Чому функція SCOPE_IDENTITY () повертає десяткову замість цілого числа?
Отже, у мене є таблиця зі стовпцем ідентичності як первинним ключем, тому це ціле число. Отже, чому SCOPE_IDENTITY()в моєму додатку C # завжди повертається десяткове значення замість int? Це насправді дратує, оскільки десяткові значення не будуть неявно перетворюватись на цілі числа в C #, а це означає, що тепер мені …

9
Розмір таблиці та індексу в SQL Server
Чи можемо ми мати запит SQL, який в основному допоможе переглядати розміри таблиць та індексів на сервері SQl. Як SQL-сервер підтримує використання пам'яті для таблиць / індексів?
90 sql-server 

7
Пункт WHERE для типу даних "Текстовий" SQL Server
Де [CastleType] встановлено як тип даних "текст" у SQL Server, а запит: SELECT * FROM [Village] WHERE [CastleType] = 'foo' Я отримую помилку: Типи даних TEXT та VARCHAR несумісні в операторі дорівнює. Чи не можу я запитати цей тип даних за допомогою речення WHERE?

13
Перелік інформації про всі файли баз даних у SQL Server
Чи можна перерахувати інформацію про файли (MDF / LDF) усіх баз даних на SQL Server? Я хотів би отримати список, який показує, яка база даних використовує які файли на локальному диску. Що я спробував: exec sp_databases усі бази даних select * from sys.databases показує багато інформації про кожну базу даних …

9
INSERT проти INSERT INTO
Я вже деякий час працюю з T-SQL у MS SQL, і коли-небудь, коли мені доводиться вставляти дані в таблицю, я схильний використовувати синтаксис: INSERT INTO myTable <something here> Я розумію, що ключове слово INTOтут є необов’язковим, і я не мушу його використовувати, але якимось чином це переросло у звичку в …
90 sql  sql-server  tsql 

7
T-SQL: Перегляд масиву відомих значень
Ось мій сценарій: Скажімо, у мене є збережена процедура, в якій мені потрібно викликати іншу збережену процедуру за набором конкретних ідентифікаторів; чи є спосіб зробити це? тобто замість того, щоб робити це: exec p_MyInnerProcedure 4 exec p_MyInnerProcedure 7 exec p_MyInnerProcedure 12 exec p_MyInnerProcedure 22 exec p_MyInnerProcedure 19 Робимо щось подібне: …
90 sql  sql-server  tsql 


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