SQL数据库 基本的操作语句(增、删、改、查)
3个回答
2012-05-28
展开全部
例子
create table useInfo --创建用户表
(
useId int identity(1,1) priamry key not null, --用户Id,设为主键,标识列,不为空。
useName varchar(10) not null ,--用户名称,不为空
useSex char(2) not null --用户性别,不为空
)
go --批处理
insert into useInfo(useName,useSex) values('小明','男') --想表useInfo里添加信息,Id是标识列,所以不用自己手动添加,它会自动添加,所以只需添加姓名和性别。
update useInfo set useName = '大明' where useName = '小明' --把表里名字叫小明的人名字改为大明
delete from useInfo where useName = '大明' --根据姓名删除表里的信息。
truncate table useInfo --把表里的所有信息都删了,而且把标志列的数清零。如果用delete删除表里的信息 则不会把标识列清零。
select * from useInfo --查询useInfo表里的所有信息 * 表示所有
select 1 from useInfo where useName = '大明' --按条件查询,查询表里名字叫大明的人的信息
create table useInfo --创建用户表
(
useId int identity(1,1) priamry key not null, --用户Id,设为主键,标识列,不为空。
useName varchar(10) not null ,--用户名称,不为空
useSex char(2) not null --用户性别,不为空
)
go --批处理
insert into useInfo(useName,useSex) values('小明','男') --想表useInfo里添加信息,Id是标识列,所以不用自己手动添加,它会自动添加,所以只需添加姓名和性别。
update useInfo set useName = '大明' where useName = '小明' --把表里名字叫小明的人名字改为大明
delete from useInfo where useName = '大明' --根据姓名删除表里的信息。
truncate table useInfo --把表里的所有信息都删了,而且把标志列的数清零。如果用delete删除表里的信息 则不会把标识列清零。
select * from useInfo --查询useInfo表里的所有信息 * 表示所有
select 1 from useInfo where useName = '大明' --按条件查询,查询表里名字叫大明的人的信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
create table Student( id int primary key, name varchar(20),sex varchar(2));
insert into Student values( 1,"admin","男");
delete from Student where id=1;
update Student set name="sa" where id=1;
select id, name, sex from Student;
insert into Student values( 1,"admin","男");
delete from Student where id=1;
update Student set name="sa" where id=1;
select id, name, sex from Student;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
insert into table values()
drop from table where 。。。
update table set 字段=‘’ where 。。。
select
drop from table where 。。。
update table set 字段=‘’ where 。。。
select
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询