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

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

7
SQL Server Management Studio 17 не може знайти один або кілька компонентів
Я щойно перейшов на Visual Studio 2017 Professional та SSMS 17. Я можу отримати доступ до своїх серверів та баз даних через Visual Studio 17 SQL Server Object Explorer, але коли я намагаюся виконати SSMS за межами ID середовища VS, він повідомляє мені " Не вдається знайти один або кілька …

10
Перетворити дату SQL Server на коротший формат дати
У мене є datetimeстовпець у SQL Server, який дає мені такі дані, 10/27/2010 12:57:49 pmі я хочу запитати цей стовпець, але просто SQL Server повертає день, місяць і рік - наприклад.2010 10 27або щось подібне. Які функції я повинен досліджувати? Чи слід намагатися перетворити на інший тип даних дати? Або …


5
Як зробити підзапит Postgresql у пропозиції select із приєднанням із речення, як SQL Server?
Я намагаюся написати такий запит на postgresql: select name, author_id, count(1), (select count(1) from names as n2 where n2.id = n1.id and t2.author_id = t1.author_id ) from names as n1 group by name, author_id Це, звичайно, буде працювати на Microsoft SQL Server, але зовсім не на postegresql. Я трохи прочитав …

9
Дозвіл SELECT відхилено для об'єкта 'Користувачі', бази даних 'XXX', схеми 'dbo'
Я перемістив базу даних із SQL Server 2012 в Azure. Я не хочу користуватися користувачем master, тому я створив користувача test. Це те, що я зробив для бази даних XXX на Azure: create user test from login test with default_schema=[dbo] exec sp_addrolemember 'db_owner','test' Я перевірив, і всі об’єкти бази даних, …

5
Запит на оновлення за допомогою підзапиту в Sql Server
У мене є така проста структура таблиці: Таблиця tempData ╔══════════╦═══════╗ ║ NAME ║ MARKS ║ ╠══════════╬═══════╣ ║ Narendra ║ 80 ║ ║ Ravi ║ 85 ║ ║ Sanjay ║ 90 ║ ╚══════════╩═══════╝ І у мене також є інші назви таблиць як tempDataView, як це ╔══════════╦═══════╗ ║ NAME ║ MARKS ║ …

8
Порожній рядок SQL Server 2008 проти простору
Сьогодні вранці я зіткнувся з чимось трохи дивним і подумав подати це для коментарів. Хтось може пояснити, чому наступний запит SQL друкує "дорівнює" при запуску проти SQL 2008. Рівень сумісності db встановлено на 100. if '' = ' ' print 'equal' else print 'not equal' І це повертає 0: select …

5
Перейменувати обмеження в SQL Server?
Чи можна перейменувати обмеження в SQL Server? Я не хочу видаляти та створювати нове, оскільки це обмеження впливає на інші вже існуючі обмеження, і мені доведеться їх відтворити / змінити.


22
Діагностика тупикових ситуацій у SQL Server 2005
У базі даних Stack Overflow SQL Server 2005 ми спостерігаємо деякі згубні, але рідкісні, тупикові умови. Я прикріпив профайлер, створив профіль трасування, використовуючи цю чудову статтю про усунення тупикових ситуацій , і зібрав купу прикладів. Дивна річ у тому, що тупикова запис завжди однакова : UPDATE [dbo].[Posts] SET [AnswerCount] = …


3
Відкат транзакцій Entity Framework 6
З EF6 у вас є нова транзакція, яку можна використовувати, як: using (var context = new PostEntityContainer()) { using (var dbcxtransaction = context.Database.BeginTransaction()) { try { PostInformation NewPost = new PostInformation() { PostId = 101, Content = "This is my first Post related to Entity Model", Title = "Transaction in …

9
Виклик збереженої процедури із повернутим значенням
На цьому питанні є відповіді на Stack Overflow на російській мові : Як при визове збереження процедур отримання значення переданого в RETURN Я намагаюся викликати збережену процедуру з моєї програми C # windows. Зберігається процедура працює на локальному екземплярі SQL Server 2008. Я можу викликати збережену процедуру, але не можу …

10
Навіщо використовувати Select Top 100 Percent?
Я розумію, що до SQL Server 2005 ви могли "обдурити" SQL Server, щоб дозволити використовувати порядок у визначенні подання, також включивши TOP 100 PERCENTв речення SELECT . Але я бачив інший код, який я успадкував, який використовує SELECT TOP 100 PERCENT... в рамках динамічних операторів SQL (використовується в ADO у …
82 sql  sql-server  tsql 

7
Застосування функції агрегату MIN до поля BIT
Я хочу написати такий запит: SELECT ..., MIN(SomeBitField), ... FROM ... WHERE ... GROUP BY ... Проблема в тому, що це не подобається SQL Server, коли я хочу обчислити мінімальне значення бітового поля, він повертає помилку Operand data type bit is invalid for min operator. Я міг би використати таке …
82 sql  sql-server  tsql 

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