您的位置:首页 > 其它

关于可管理交换机VLAN的四种划分

2007-06-14 09:55 309 查看
[align=center]SQL SERVER 系列(4)数据表的三种基本操作[/align][align=left]数据表的三种基本操作可以说是数据表的灵魂了,这三种基本操作是非常重要的知识,因此要学这方面同行们一定要提高注意了。现在我为大家说说这三种基本操作的基本知识。[/align][align=left] [/align][align=left]三种操作分别是:[/align][align=left]插入:向表中插入一条新记录。(insert)[/align][align=left]删除:从表中删除一条旧的记录。(delete)[/align][align=left]更新:更改表中某个字段的数据。(update)[/align][align=left] [/align][align=left]下面依次为大家介绍这三种操作。[/align][align=left]一:插入操作:insert[/align][align=left]语法:[/align][align=left]insert into 表名 (字段名列表) values (字段值列表)[/align][align=left]此操作要注意以下几点:[/align][align=left]1:此命令一次只能插入一条新记录[/align][align=left]2:字段名列表和字段值列表必须一一对应[/align][align=left]3:字符型数据和日期型数据必须要用' '引起来。[/align][align=left] [/align][align=left]实例:在yuangong表中插入佟湘玉记录[/align][align=left]insert into yuangong[/align][align=left](编号,姓名,性别,年龄,籍贯,部门,工资,婚否)[/align][align=left]values[/align][align=left](1,'佟湘玉','女',38,'河南','保安部',8000,'是')[/align][align=left] [/align][align=left]如果要插入所有字段,则可以省略字段名列表。[/align][align=left]实例:在yuangong表中插入郭芙蓉所有字段记录[/align][align=left]insert into yuangong values[/align][align=left](2,'郭芙蓉','女',25,'河北','保安部',5000,'否')[/align][align=left] [/align][align=left]如果有字段不写内容一定要与后面字段值对应。[/align][align=left]实例:在yuangong表中插入吕轻侯记录,不写年龄和籍贯[/align][align=left]insert into yuangong[/align][align=left](编号,姓名,性别,部门,工资,婚否)[/align][align=left]values[/align][align=left](3,'吕轻侯','男','会计部',6000,'否')[/align][align=left] [/align][align=left]下面看一个小知识点:[/align][align=left]*一次同时操作多条记录的情况:[/align][align=left]1:把现有表中内容放入一个新表中[/align][align=left]select * into newyuangong from yuangong[/align][align=left](newyuangong是一个新表)[/align][align=left]2:把现有表中的内容放入一个存在的空表中[/align][align=left]insert into newyuangong select * from yuangong[/align][align=left](newyuangong是一个存在的空表)[/align][align=left] [/align][align=left] [/align][align=left]二:删除记录:delete[/align][align=left]作用:删除指定表中满足条件的记录[/align][align=left]语法:[/align][align=left]delete from 表名 [where条件][/align][align=left]([ ]里面的内容是可选项,Where条件是满足条件的记录,省略where条件,则默认所有记录)[/align][align=left] [/align][align=left]实例:删除yuangong表中佟湘玉记录[/align][align=left]delete from yuangong where 姓名='佟湘玉'[/align][align=left] [/align][align=left]实例:删除yuangong表中保安部记录[/align][align=left]delete from yuangong where 部门='保安部'[/align][align=left] [/align][align=left]实例:删除所有记录[/align][align=left]delete from yuangong[/align][align=left] [/align][align=left]说到删除,在这还有一个另类的删除方法语法:[/align][align=left]truncate table 表名[/align][align=left]这个命令的作用是删除指定表中所有记录。这时大家第一反应肯定是这个命令和delete是一样。其实这两个命令是有区别的。[/align][align=left]delete是逐条删除[/align][align=left]truncate是整表删除[/align][align=left] [/align][align=left]删除就说这么多,我们该继续update了。[/align][align=left] [/align][align=left] [/align][align=left]三:更新操作:update[/align][align=left]作用:对指定表中满足条件记录的相应字段使用新值进行替换[/align][align=left]语法:[/align][align=left]update 表名 set 字段=值[,字段值=值……] [where条件][/align][align=left]实例:将yuangong表中佟湘玉年龄改为35[/align][align=left]update yuangong set 年龄=21 where 姓名='佟湘玉'[/align][align=left] [/align][align=left]实例:将yuangong表中郭芙蓉籍贯、年龄、工资做相应的更改[/align][align=left]update yuangong set 年龄=22,籍贯='南京',工资=3000 [/align][align=left]where 姓名='郭芙蓉'[/align][align=left] [/align][align=left]实例:将yuangong表中所有人年龄增加一岁[/align][align=left]update yuangong set 年龄=年龄+1[/align][align=left] [/align][align=left]实例:将yuangong表中所有女同志年龄加1工资减500[/align][align=left]update yuangong set 年龄=年龄+1,工资=工资-500 where 性别='女'[/align][align=left] [/align][align=left] [/align][align=left]数据表的三种基本操作到这就结束了,代码并不是很多,一定要多多练习才能熟练掌握,大家共同努力吧。[/align][align=left] [/align][align=left] [/align][align=left] [/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: