sqlserver2005:SQL Server 2005中查询并修改数据的不合理设

在SQL Server 2000中我们想在数据库表中直接修改数据操作思路方法是:在SQL Server 企业管理中选择相应点击右键在“打开表”中选择“查询”在SQL编辑窗口中输入SQL语句找到要修改记录然后在结果窗口中直接修改相应字段
那在SQL Server 2005中需要怎样操作呢?
在SQL Server Management Studio中找到相应点击右键选择“Open Table”然后点击“Show Sql Pane”按钮在Sql Pane窗口中输入SQL语句找到要修改记录然后在结果窗口中直接修改相应字段
也许你觉得SQL Server 2005和SQL Server 2000操作没什么区别
但问题就出在选择“Open Table”时当“Open Table”SQL Server Management Studio会执行查询表中所有记录操作如果表中数据很多就会有个等待查询时间你会为这个等待很恼火你只是想修改某个记录这个查询根本是多余在SQL Server 2000中也有“Open Table”也是查询所有记录但SQL Server 2000还提供了“查询”操作就是文章开始讲到操作思路方法
你也许会说SQL Server Management Studio中提供了“Script Table as”操作但通过Script Table asSelect To查询结果是只读无法进行修改如果通过“Update to”进行操作也不方便多数情况下在修改数据的前先要看下原来数据如果直接Update可能会由于SQL语句中输错了条件而进行了不是期望修改
我也是刚刚接触SQL Serve r2005也许SQL Server 2005提供了其他方便操作思路方法但我没找到如果你知道欢迎你告诉我

出处:dudu-快乐

Tags:  sqlserver2005xp sqlserver2005教程 sqlserver2005安装 sqlserver2005

延伸阅读

最新评论

发表评论