Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 在Sql Server management studio 2008';编辑前200行';varchar(200)列中的窗口_Sql Server_Sql Server 2008 - Fatal编程技术网

Sql server 在Sql Server management studio 2008';编辑前200行';varchar(200)列中的窗口

Sql server 在Sql Server management studio 2008';编辑前200行';varchar(200)列中的窗口,sql-server,sql-server-2008,Sql Server,Sql Server 2008,我必须手动编辑(SQL 2008)数据库中的一些记录 我打开SSM,右键单击表格,选择“编辑前200行”,找到正确的记录和列,粘贴我的文本(如下所示,粗体仅用于演示): 嗨,米歇尔, 祝贺你 约翰 所有存储的都是“嗨,米歇尔” 除第一行外,所有行都“丢失” 是否有一个很好的功能可以将整个文本粘贴到字段中?我不知道手动执行此操作的方法,因此我认为您仍在编写SQL。对于编辑记录,您可以将其编写为update语句 字符串文字可以跨越多行,因此您应该能够粘贴更新的内容,而无需重新格式化 e、 g 你最好

我必须手动编辑(SQL 2008)数据库中的一些记录

我打开SSM,右键单击表格,选择“编辑前200行”,找到正确的记录和列,粘贴我的文本(如下所示,粗体仅用于演示):

嗨,米歇尔,

祝贺你

约翰

所有存储的都是“嗨,米歇尔”

除第一行外,所有行都“丢失”


是否有一个很好的功能可以将整个文本粘贴到字段中?

我不知道手动执行此操作的方法,因此我认为您仍在编写SQL。对于编辑记录,您可以将其编写为update语句

字符串文字可以跨越多行,因此您应该能够粘贴更新的内容,而无需重新格式化

e、 g


你最好用脚本。您只需编写一个更新:

UPDATE <Table Name>
SET Column = 'Hi Michel,

Congratulations!

John'
WHERE <Key column conditions>
更新
SET Column='嗨,米歇尔,
祝贺
约翰的
哪里

我不相信有任何方法可以通过编辑窗格实现这一点。

使用
INSERT
语句有什么问题o) 因为用户不太熟悉Insert语句,但他可以复制粘贴文本。我可以发誓,在SQLServer2005中,您可以使用(几乎相当于)OpenTable接口来执行此操作。但我刚才的测试表明情况并非如此。在开发过程中,在构建编辑界面之前添加数据是非常有用的。在你的数据中有引号之前,说“只使用更新SQL”是很好的:(如果你去掉where子句,UPDATE/insert语句从你身边跑掉的风险也会更大一些。你对编辑界面造成的损害会因为你点击行的速度而有所减少:)嗯,谢谢你的回答(希望得到一个答案,我做了一些愚蠢的事情,文本可以很容易地粘贴:)唉,不,但如果这真的是你自己的问题,那么你可以在这里给微软反馈……他们是否听是另一回事!;)
UPDATE <Table Name>
SET Column = 'Hi Michel,

Congratulations!

John'
WHERE <Key column conditions>