none
Microsoft SQL Server Management Studio 10.50.1600.1 RRS feed

  • 问题

  •  在Microsoft SQL Server Management Studio      10.50.1600.1中,可以通过点击表的右键,选择《编辑前200行》来对查询出的数据直接进行编辑,但是用select语句查询出的结果,却没有办法直接对数据进行更改,只能再写update语句进行更新,在查询出的数据量非常小的情况下,非常不方便。请问如何处理?
    2011年2月20日 3:47

答案

  • 你好

    你可以在表上按右鍵..之後選擇 編輯/EDIT

    之後便可以EDIT 數據了

    當你在EDIT MODE 中

    你便會看到以下的SCREEN

     

    photo

    你可以按這三個ICON 去 用SQL QUERY 來EDIT 你的 SELECT STATEMENT,

    或者你可以使用QUERY DESIGNER 來做一些複雜的 JOIN

    Please correct me if my concept is wrong


    Chi
    2011年2月20日 8:29

全部回复

  • How about update statement like this:

    WITH cte AS (SELECT * FROM ...)
    UPDATE x SET Value = ... FROM cte AS x

    2011年2月20日 4:29
  • 谢谢回答,我只是想在Microsoft SQL Server Management Studio中直接编辑数据啊,不想写一个update.

    2011年2月20日 6:39
  • 你好

    你可以在表上按右鍵..之後選擇 編輯/EDIT

    之後便可以EDIT 數據了

    當你在EDIT MODE 中

    你便會看到以下的SCREEN

     

    photo

    你可以按這三個ICON 去 用SQL QUERY 來EDIT 你的 SELECT STATEMENT,

    或者你可以使用QUERY DESIGNER 來做一些複雜的 JOIN

    Please correct me if my concept is wrong


    Chi
    2011年2月20日 8:29