如何使用GUI在SQL Server 2000或2005中编辑文本字段(或ntext)?

时间:2008-11-04 22:04:01

标签: sql-server-2005

  1. 有没有办法用SQL Server工具执行此操作?
  2. 如果没有,是否有第三方工具可以执行此操作?
  3. 在SQL Server 2000或SQL Server的SQL Server管理器中编辑较长的文本列似乎没有好的方法。虽然SQL Server Manager实际上不是用于编辑数据库中的数据,但Microsoft提供了哪些其他工具通常会允许你这样做?除了长文本字段外,其他每个字段都很容易编辑。在Access中,你可以点击shift-f2,它会弹出一个很好的对话框来编辑你的文字。

    alt text http://techinterview.org/edit.png

7 个答案:

答案 0 :(得分:5)

通常,SQL Management Studio是一个用于数据库的管理工具,并不是用于数据输入,而是在此处或那里进行快速编辑。通常,您会编写数据脚本,或者由使用数据库进行持久化的应用程序输入数据。

(虽然我已经指向访问我的SQL Server数据库以获得更好的快速和脏的UI。)

答案 1 :(得分:2)

这可能会打击您的帐单 - SQL LOB Editor

您可能希望查看的另一个选项是EMS SQL Studio for SQL Server

马克

答案 2 :(得分:1)

如果您专门经过一个很好的大型多行编辑对话框,那么您肯定需要在Microsoft SSMS系列工具之外查看。他们不支持。

答案 3 :(得分:1)

这只是愚蠢的。 SQL Server 2000企业管理器处理多行文本就好了。只是愚蠢的回归和松散的功能,这是预先存在的。不像是火箭科学来重现格式化文本。有人真的把球放在了这个球上。

答案 4 :(得分:0)

在管理控制台中,是否可以执行“打开表格”上下文菜单操作,然后从那里编辑数据?

答案 5 :(得分:0)

我完全推荐DBVisualizer。关于它的好处是,它支持一长串数据库和通用的所有JDBC驱动程序(因为它是用Java编写的)。您可以浏览各种数据库,更改数据并在漂亮的图表中探索模式。它是149美元的免费和个人版本,完全值得!请查看this matrix进行比较。

您将能够在SQL Server 2000,2005中编辑text和ntext以及即将推出的版本。

答案 6 :(得分:0)

如果我只是偶尔进行编辑,我可能会使用SQL查询分析器,只需编写UPDATE命令脚本。

如果这太不方便我接下来会看到链接到Access中的数据库,并且真正快速和脏的易用性我将只使用AutoForm为表生成UI。如果您没有Access,我相信OpenOffice Base可以通过ODBC连接,并具有类似的表单构建功能。