Как мне отредактировать текстовое поле (или ntext) в SQL Server 2000 или 2005, используя графический интерфейс? - PullRequest
5 голосов
/ 05 ноября 2008
  1. Есть ли способ сделать это с помощью инструментов SQL Server?
  2. Если нет, есть ли сторонний инструмент, который делает это?

Кажется, что нет хорошего способа редактировать более длинные текстовые столбцы в менеджерах SQL Server для SQL Server 2000 или 2005. Хотя SQL Server Manager действительно не предназначен для редактирования данных в вашей базе данных, какой другой инструмент предоставляет Microsoft что обычно позволит вам сделать это? Любое другое поле довольно легко редактировать, кроме длинных текстовых полей. В Access вы можете нажать shift-f2, и появится хороший диалог для редактирования текста.

альтернативный текст http://techinterview.org/edit.png

Ответы [ 7 ]

5 голосов
/ 05 ноября 2008

Как правило, SQL Management Studio - это административный инструмент для вашей базы данных, и он не предназначен для ввода данных, кроме быстрого редактирования здесь или там. Как правило, вы будете записывать данные в сценарий, или они будут введены приложением, которое использует базу данных для сохранения.

(хотя я указал Доступ к моей базе данных SQL Server для лучшего быстрого и грязного интерфейса.)

2 голосов
/ 18 марта 2009

Это может повлиять на ваш счет - SQL LOB Editor .

Другой вариант, на который вы можете посмотреть: EMS SQL Studio для SQL Server .

Марк

1 голос
/ 20 января 2010

Это просто глупо. Enterprise Manager для SQL Server 2000 отлично справлялся с многострочным текстом. Просто глупо возвращаться назад и терять функциональность, которая существовала ранее. Не похоже, что это ракетостроение, чтобы воспроизводить форматированный текст. Кто-то действительно бросил мяч на этом.

1 голос
/ 25 марта 2009

Если вам особенно нравятся большие большие многострочные диалоги редактирования, тогда да, вам определенно нужно смотреть за пределы линейки инструментов Microsoft SSMS. Они не поддерживают это.

0 голосов
/ 25 марта 2009

Если бы мне пришлось вносить изменения только изредка, я бы, вероятно, использовал SQL Query Analyzer и просто написал бы команду UPDATE.

Если бы это было слишком неудобно, я бы затем посмотрел на ссылку на базу данных в Access, и для действительно быстрой и грязной простоты использования я бы просто использовал AutoForm для создания пользовательского интерфейса для таблицы. Если у вас нет Access, я полагаю, что OpenOffice Base может подключаться через ODBC и имеет аналогичные функциональные возможности построения форм.

0 голосов
/ 25 марта 2009

Я полностью рекомендую DBVisualizer . Приятно то, что он поддерживает длинный список баз данных и обобщает все драйверы JDBC (поскольку он написан на Java). Вы можете просматривать свои различные базы данных, изменять данные и изучать схемы в красивых графиках. Это бесплатное и личное издание за 149 $, оно того стоит! Посмотрите на эту матрицу для сравнения.

Вы сможете редактировать текст и текст в SQL Server 2000, 2005, а также для последующих версий.

0 голосов
/ 07 ноября 2008

В консоли управления нельзя ли выполнить действие контекстного меню «Открыть таблицу», а затем отредактировать данные оттуда?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...