Вопросы с тегом «sql-server»

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

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

7
Следует ли программистам использовать SSIS, и если да, то почему? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …
94 c#  .net  sql-server  ssis 

5
SCOPE_IDENTITY () для GUID?
Может ли кто-нибудь сказать мне, есть ли эквивалент SCOPE_IDENTITY()использования GUID в качестве первичного ключа в SQL Server? Я не хочу сначала создавать GUID и сохранять как переменную, поскольку мы используем последовательные GUID в качестве наших первичных ключей. Есть идеи, как лучше всего получить последний вставленный первичный ключ GUID?

6
Как предоставить себе административный доступ к локальному экземпляру SQL Server?
Я установил SQL Server 2008 R2 на свой локальный компьютер. Но я не могу создать новую базу данных из-за прав (или их отсутствия). "РАЗРЕШЕНИЕ НА СОЗДАНИЕ БАЗЫ ДАННЫХ ОТКАЗАНО" Итак, я попытался назначить права администратора моему текущему логину «У пользователя нет разрешения на выполнение этого действия». Я также попытался создать …

11
Что представляет собой простая программа или сценарий командной строки для резервного копирования баз данных SQL-сервера?
Я слишком небрежно выполнял резервное копирование БД на наших внутренних серверах. Есть ли простая программа командной строки, которую я могу использовать для резервного копирования определенных баз данных в SQL Server 2005? Или есть простой VBScript?

2
Как я могу использовать несколько общих табличных выражений в одном операторе SELECT?
Я пытаюсь упростить сложный оператор выбора, поэтому решил использовать общие табличные выражения. Объявление одного cte работает нормально. WITH cte1 AS ( SELECT * from cdr.Location ) select * from cte1 Можно ли объявить и использовать более одного cte в одном SELECT? т.е. этот sql дает ошибку WITH cte1 as ( …

6
Использование RegEx в SQL Server
Я ищу, как заменить / закодировать текст с помощью RegEx на основе настроек / параметров RegEx ниже: RegEx.IgnoreCase = True RegEx.Global = True RegEx.Pattern = "[^a-z\d\s.]+" Я видел несколько примеров с RegEx, но не понимал, как применить его таким же образом в SQL Server. Любые предложения будут полезны. Спасибо.

13
Пример запроса связанного сервера SQL Server
Находясь в Management Studio, я пытаюсь выполнить запрос / выполнить соединение между двумя связанными серверами. Это правильный синтаксис с использованием связанных серверов БД: select foo.id from databaseserver1.db1.table1 foo, databaseserver2.db1.table1 bar where foo.name=bar.name В принципе, вы просто указываете имя сервера db перед таблицей db.table?

5
Как сгенерировать новый Guid в хранимой процедуре?
В настоящее время у меня есть хранимая процедура, в которой я хочу вставить новые строки в таблицу. insert into cars (id, Make, Model) values('A new Guid', "Ford", "Mustang") Итак, первичный ключ id - это Guid. Я знаю, как создать новый Guid в коде C #, но внутри хранимой процедуры я …


6
Как мне написать LINQ's .Skip (1000) .Take (100) на чистом SQL?
Что представляет собой SQL-эквивалент .Skip()метода в LINQ? Например: я хотел бы выбрать строки 1000-1100 из определенной таблицы базы данных. Возможно ли это с помощью только SQL? Или мне нужно выделить всю таблицу, а затем найти строки в памяти? В идеале я бы хотел по возможности избежать этого, так как стол …
93 .net  sql  sql-server 

8
Могу ли я изменить порядок столбцов в таблице логически?
Если я добавляю столбец в таблицу в Microsoft SQL Server, могу ли я контролировать логическое отображение столбца в запросах? Я не хочу возиться с физическим расположением столбцов на диске, но я хотел бы логически сгруппировать столбцы, когда это возможно, чтобы такие инструменты, как SQL Server Management Studio, отображали содержимое таблицы …
93 sql-server 

8
Функция SQL Server для возврата минимальной даты (1 января 1753 г.)
Я ищу функцию SQL Server, которая бы возвращала минимальное значение для datetime, а именно 1 января 1753 г. Я бы предпочел не закодировать это значение даты в моем скрипте. Что-нибудь подобное существует? (Для сравнения, на C # я мог бы просто сделать DateTime.MinValue) Или мне пришлось бы написать это самому? …

5
Как скопировать строку из одной таблицы SQL Server в другую
У меня две одинаковые таблицы, и мне нужно скопировать строки из таблицы в другую. Как лучше всего это сделать? (Мне нужно программно скопировать всего несколько строк, мне не нужно использовать утилиту массового копирования).
93 sql  sql-server 

9
Нравится Оператор в Entity Framework?
Мы пытаемся реализовать оператор LIKE в Entity Framework для наших сущностей со строковыми полями, но, похоже, он не поддерживается. Кто-нибудь еще пробовал что-то подобное сделать? В этом сообщении блога кратко описывается возникшая у нас проблема. Мы могли бы использовать contains, но это соответствует только самому тривиальному случаю LIKE. Объединение содержит, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.