更改数据库表中现有行内的任何或所有值

更改数据库表中现有行内的任何或所有值,第1张

更改数据库表中现有行内的任何或所有值,第2张

在Interactive SQL中,您可以更改数据库表中现有行的任何或所有值。您必须对已修改的列拥有UPDATE权限。编辑结果集时,一次只能更改一行中的值。

编辑结果集中的行。

1.单击要更改的值。

2.右键单击结果集,然后从弹出菜单中选择“编辑”。也可以按F2编辑结果集。包含该值的表格单元格中将出现一个闪烁的光标。

3.请输入一个新值。

不能在列中输入无效的数据类型。例如,不能在接受int数据类型的列中输入字符串。

如果已经编辑完行中的值,请按Enter键更新数据库。如果要更改此行中的其他值,请按Tab或Shift+Tab移动到其他值,并且可以按Esc取消对选定值所做的更改。

4.执行COMMIT语句,使您对表的更改永久生效。

编辑结果集中的值后,数据库将使用修改后的值进行更新。无论计算列是否是结果集的一部分,都将根据修改后的值重新计算计算列。但是,如果结果集中有计算列,并且计算列中的值被修改,则数据库将使用修改后的值进行更新。

行从Interactive SQL结果集中插入到数据库中,Interactive SQL还允许您向结果集中添加新行。使用Tab键在结果集的列之间切换,以便向行中添加值。将值添加到表中后,字符将根据输入的大小写进行存储。您必须对要添加新行的表具有INSERT权限。

在结果集中插入新行:

1.右键单击结果集,然后从弹出菜单中选择“添加”。

即会出现一个新的空行,在这一行的第一个值会出现一个闪烁的光标。

按Tab在行和列之间移动光标。您也可以通过单击选定行中的值来插入值。

2.请输入一个新值。

不能在列中输入无效的数据类型。例如,不能在接受int数据类型的列中输入字符串。

3.按Tab移动到下一列。

4.重复步骤2,直到添加完所有列值。

5.按Enter键更新数据库。

6.执行COMMIT语句,使您对表的更改永久生效。

如果结果集包含一个计算列,并且您没有为该计算列指定值,则在更新数据库时将计算该值。但是,如果为计算列指定了值,数据库将使用指定的值进行更新,而不是为计算列计算值。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 更改数据库表中现有行内的任何或所有值

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情