资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
实验三 表数据的操作(一)实验报告姓名:张娜 成绩:_【实验目的】1、掌握用企业管理器完成表数据的增加(插入)、删除和修改(更新)的方法。2、掌握用Transact-SQL语言完成表数据的增加、删除和修改的方法。3、掌握数据导入和数据导出向导的使用方法【实验内容】2、(1)向表Orders插入第一行数据后,InternalOrderNo列显示的值。250 (2)向表Orders插入第二行数据后,系统提示的错误信息和你的改正措施。Order no列改为1002 (3)向表Orders插入第三行数据后,系统提示的错误信息和你的改正措施。Salesexeccode 列改为003(4)向表Orders插入第四行数据后,系统提示的错误信息和你的改正措施。Orderdata列改为2004-04-04 (5)向表Products插入数据后,系统提示的错误信息和你的改正措施.。(6)表Orders的数据。(抓图)(7)表Products的数据。(抓图)3、插入表Order Details数据的所有(包括提示错误的和改正了的)SQL语句。INSERT 语句与 COLUMN CHECK 约束 CK_OrderDeta_QtyOr_276EDEB3 冲突。该冲突发生于数据库 Sales,表 OrderDetails, column QtyOrdered。语句已终止。无法将 NULL 值插入列 QtyOrdered,表 Sales.dbo.OrderDetails;该列不允许空值。INSERT 失败。语句已终止。insert into orderdetails values(1001,1,1)insert into orderdetails values(1001,4,2)insert into orderdetails values(1002,2,65)insert into orderdetails values(1003,6,100)insert into orderdetails values(1003,3,20)4、删除表Order Details数据的SQL语句。delete from orderdetails where qtyordered is null5、更新表Order Details数据的SQL语句。update orderdetails set qtyordered=5 where orderno=1001 and productno=1update orderdetails set qtyordered=qtyordered-10 where orderno=10036、DTS向导导出的Order_out.txt文件的内容。(用记事本打开)(抓图)7、用DTS向导从Sales.xsl分别导入的表Orders、表Products和表Order Details的数据。(抓图)【思考题】1、(1)插入表Operator数据的SQL语句。(2)插入表Cruise数据SQL语句。(3)插入表Customer数据的SQL语句。(4)插入表Cruise_Book数据的SQL语句。Excel数据导入的【实验小结】向数据库表中插入数据有多种方法。1.,用DOS向导将Excel表中的数据插入到数据库表中2 用企业管理器直接打开表进行输入数据3 用查询分析器进行insert语句编写
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号