文档介绍:第3章表数据操作
界面操作表数据
界面操作表数据
要启动SQL Server,然后启动“企业管理器”,建立与SQL Server的连接,展开需进行操作的表所在的数据库、展开表。在需操作的表上点击鼠标右键,在弹出的快捷菜单中选择“打开表”“返回所有行”,。
插入记录
插入记录将新记录添加在表尾,可以向表中插入多条记录。操作方法是:将光标定位到当前表尾的下一行,然后逐列输入列的值。
例如, 向XS表中增加10条记录,学生样本数据见附录A,。
删除记录
当表中的某些记录不再需要时,要将其删除。在企业管理器中删除记录的方法是:
第1步在操作表数据的窗口中定位需被删除的记录行,即将当前光标移到要被删除的行,此时该行反相显示,点击鼠标右键,在弹出的快捷菜单上选择“删除”功能项,。
第2步选择“删除”后,,点击“是”按钮将删除所选择的记录,点击“否”按钮将不删除该记录。
修改记录
在企业管理器中修改记录数据的方法是,先定位被修改的记录字段,然后对该字段值进行修改。例如,将XS表的第2条记录的“总学分”字段的值改为40,。
界面操作表数据的另一种方法
第1步启动“企业管理器”,建立与SQL Server的连接,展开需进行操作的表所在的数据库、展开表。在需操作的表上点击鼠标右键,在弹出的快捷菜单中选择“打开表”“查询”,。
界面操作表数据的另一种方法
“运行”按钮,在窗口的最下面的结果集显示窗口中将显示表的所有行,可以插入、删除和修改记录,操作的方法与在Enterprise中进行相应操作的方法相同。
使用INSERT语句插入表数据
语法格式:
INSERT [INTO]
{ table_name /*表名*/
WITH (<table_hint_limited>[…n]) /*指定表提示,可省略*/
| view_name /*视图名*/
| rowset_function_limited
/*可以是OPENQUERY 或 OPENROWSET 函数*/
}
{ [ (column_list)] /*列表*/
{ VALUES /*指定列值的子句*/
({DEFAULT | NULL |expression} [,…n]) /*列值的构成形式*/
| derived_table /*结果集*/
| exectute_statement /*有效的EXECTUTE语句*/
}
}
| DEFAULT VALUES /*所有列均取默认值*/
使用INSERT语句插入表数据
【】向XSCJ数据库的表XS中插入如下的一行:
001112 罗林琳计算机 0 1/30/1980 0:0:0 40
可以使用如下的T-SQL语句:
USE XSCJ
INSERT INTO XS
VALUES(‘001112’,’罗林琳’,’计算机’, 0 ,‘1/30/1980 0:0:0’, 40,NULL)
GO
VALUES子句中的值可有三种:
(1) DEFAULT:指定为该列的默认值。这要求定义表时必须指定该列的默认值。
(2) NULL:指定该列为空值。
(3) expression:可以是一个常量、变量或一个表达式,其值的数据类型要与列的数据类型一致。注意表达式中不能有SELECT及EXECUTE语句。
使用INSERT语句插入表数据
。