sql数据库--存储过程增删改查四个语句?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql数据库--存储过程增删改查四个语句?相关的知识,希望对你有一定的参考价值。

增删改查四个语句。。。。给个实例。。。谢谢。。。

    SQL SELECT DISTINCT 语句:在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。

    关键词 DISTINCT 用于返回唯一不同的值。

    INSERT INTO 语句:INSERT INTO 语句用于向表格中插入新的行。

    Update 语句:Update 语句用于修改表中的数据。

    DELETE 语句:DELETE 语句用于删除表中的行。

参考技术A --建表,当然先要建库的 这里用的是master
if exists (select * from sysobjects where name='bb' and type='u')
drop table bb
go
create table bb
(
name varchar(10),
id int
)
--先向表里插乳数据,随便插的
insert into bb values('好什么',001)
insert into bb values('什么',002)
insert into bb values('好么',003)
insert into bb values('好什',004)
select * from bb
--增加用insert into 表名vlues() 字段要和上面表的数据类型一致,varchar的要打单引号
--向表中增加姓名为 张思宁 id为25 的数据insert into bb values ('张思宁',25)
select * from bb --改的话用 update 表名 set 字段
--修改id为001的名字为张三,如下
update bb set name='张三' where id=001--查找用select* from
--如要查找 id=001的人的姓名 ,如下
select name from bb where id=001--删除用delete from
--如要删除 id=001的人的资料 ,如下
delete from bb where id=001 这是在SQL2005里写的,不懂可追问!
参考技术B 代码如下:--create proc mySelect
--as
--select * from student--create proc myDelete
-- @id int
--as
-- delete from student where id=@id
--create proc myInsert
--@id int,
--@name varchar(20),
--@pass varchar(20),
--@age int,
--@address varchar(20)
--as
--insert into student values(@id,@name,@pass,@age,@address)
--create proc myUpdate
--@name varchar(20),
--@pass varchar(20),
--@age int,
--@address varchar(20),
--@id int
--as
--update student
--set name=@name,
-- pass=@pass,
-- age=@age,
-- address=@address
--where id=@id 我在SqlServer2005写的,有问题,可以留言。

以上是关于sql数据库--存储过程增删改查四个语句?的主要内容,如果未能解决你的问题,请参考以下文章

sql的增删改查

求ACCESS数据库的增删改语句

数据库中增删改查的基本语句是啥?

java连接sql数据库,怎么实现增删改查?

增删改查sql语句

增删改查sql语句