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

Используйте этот тег для вопросов, относящихся к версии 2008 SQL Server Microsoft.

14
Как обновить Identity Column в SQL Server?
У меня есть база данных SQL Server, и я хочу изменить столбец идентификаторов, поскольку он начинался с большого числа 10010и связан с другой таблицей, теперь у меня есть 200 записей, и я хочу исправить эту проблему до того, как записи увеличатся. Каков наилучший способ изменить или сбросить этот столбец?

11
Основной сервер SQL «dbo» не существует,
Я получаю следующую ошибку Cannot execute as the database principal because the principal "dbo" does not exist, this type of principal cannot be impersonated, or you do not have permission. Я читал об этом ALTER AUTHORIZATION, но понятия не имею, в какой базе данных это происходит. Эта ошибка очень часто …

8
Как вы просматриваете ВЕСЬ текст из ntext или nvarchar (max) в SSMS?
Как вы просматриваете ВСЕ текст из NTEXT или NVARCHAR (максимум) в SQL Server Management Studio? По умолчанию кажется, что он возвращает только первые несколько сотен символов (255?), Но иногда мне просто нужен быстрый способ просмотра всего поля без необходимости написания программы для этого. Даже SSMS 2012 все еще имеет эту …

16
Запрос SQL Server, чтобы найти все разрешения / доступ для всех пользователей в базе данных
Я хотел бы написать запрос на SQL 2008, который будет сообщать обо всех пользователях, которые имеют доступ к определенной базе данных, или объектов в базе данных, таких как таблицы, представления и хранимые процедуры, напрямую или из-за ролей и т. Д. Это отчет будет использоваться в целях аудита безопасности. Не уверен, …


8
Как изменить SQL в «Edit Top 200 Rows» в SSMS 2008
В SQL Server 2008 Management Studio, когда я щелкаю правой кнопкой мыши по таблице базы данных и выбираю « Выбрать 100 лучших строк », я могу, например, легко добавить инструкцию «ORDER BY» в SQL. Это отлично работает . Но когда я выбираю « Редактировать первые 200 строк », у меня …

1
Изменение максимальной длины столбца varchar?
Я пытаюсь обновить длину столбца varchar с 255 символов до 500 без потери содержимого. Я ранее отбрасывал и воссоздавал таблицы, но никогда не сталкивался с утверждением alter, которое, как мне кажется, мне нужно использовать для этого. Я нашел документацию здесь: ALTER TABLE (Transfact-SQL), однако я не могу понять, как это …

6
Изменить столбец, добавить ограничение по умолчанию
У меня есть таблица и один из столбцов «Дата» типа datetime. Мы решили добавить ограничение по умолчанию для этого столбца Alter table TableName alter column dbo.TableName.Date default getutcdate() но это дает мне ошибку: Неверный синтаксис рядом с '.' Кто-нибудь видит здесь что-то явно не то, чего мне не хватает (кроме …



8
nvarchar (max) против NText
Каковы преимущества и недостатки использования типов данных nvarchar(max)против и NTextв SQL Server? Мне не нужна обратная совместимость, поэтому хорошо, что nvarchar(max)она не поддерживается в старых версиях SQL Server. Изменить: Очевидно, вопрос также относится к TEXTи IMAGEпротив varchar(max)и varbinary(max), для тех, кто ищет эти типы данных позже.

10
Сохранение результатов с заголовками в Sql Server Management Studio
Я использую SQL Server Management Studio. Я хочу сохранить результаты запроса в файл Excel. Я выбираю «сохранить как» и затем сохраняю в файл CSV, который я могу открыть в Excel. Все хорошо, за исключением того, что мне не хватает заголовков столбцов, есть идеи, как их экспортировать?

8
Как проверить дату последнего изменения хранимой процедуры или функции на SQL-сервере
Мне нужно проверить, когда функция была изменена в последний раз. Я знаю, как проверить дату создания (это в окне свойств функции в SQL Server Management Studio). Я обнаружил, что в SQL Server 2000 было невозможно проверить дату изменения (посмотрите на этот пост: можно ли определить, когда хранимая процедура последний раз …

5
имеет недопустимый тип для использования в качестве ключевого столбца в индексе
У меня ошибка в Column 'key' in table 'misc_info' is of a type that is invalid for use as a key column in an index. где ключ - это nvarchar (макс.) Быстрый Google нашел это . Однако это не объясняет, что такое решение. Как мне создать что-то вроде словаря, в …

17
Почему SQL Server 2008 Management Studio Intellisense не работает?
Меня сводят с ума, пытаясь понять, почему Intellisense вообще не работает. Сервер, который я использую, является локальным и имеет 2008 год, база данных настроена на совместимость с 2008 годом, Intellisense включен в каждом меню, которое я могу найти, и, тем не менее, ни один список участников не появится даже с …

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