--
向student
表中插入資料
insertinto
student
alues
('1001','
,20,to_date(
'2012-09-01'
,'yyyy-mm-dd'
));
insert
into
student
values
('1002'
,'hello',20
,to_date(
'2012/09/01'
,'yyyy/mm/dd'
));
insert
into
student
values
('1003',,
20,to_date(
'2012-09-01'
,'yyyy-mm-dd'
));
insert
into
student
values
('1005','
李辰',23
,to_date(
'2012/08/29'
,'yyyy/mm/dd'
));
--部分資料插入
insert
into
student(sno,
name
,age)
values
('1004'
,'honey',23
); --
更新操作,講學號為
1001
的學生你年齡修改為
23,姓名修改為
soney
update
student
setage = 25,
name
= 'soney'
where
sno =
'1001';
--刪除操作
delete
from
student
where
age = 20;
--查詢student
表select
* from
student;
--查詢學號為
1002
的學生資訊
,oracle
中字段的別名可以加
as也可以不加,表的別名不能加
asselect
* from
student
where
sno =
'1002';
select
sno
as學號
,name
姓名,age
年齡,entrydate
入學日期
from
student stu
where
sno =
'1002';
--查詢姓李的學生資訊
,模糊查詢使用
like
,like
後面的萬用字元有兩個:
--百分號
%:匹配任意多個字元,
--下劃線
_:匹配的是單個字元
select
* from
student
where
name
like'李
%';select
sno,
name
,age,entrydate
from
student
where
name
like
'%n%';
--查詢姓名以
a_開頭的學生資訊
,如果查詢的內容與萬用字元相同,使用
escape
關鍵字對萬用字元進行轉義
select
sno,
name
,age,entrydate
from
student
where
name
like
'a\_%'
escape
'\';
SQL語句 增刪改
程式設計要求use test wyy db guet goset nocount on begin 此處寫第一題的sql語句 insert into student sno,sname,s sage,sdept values 07002 lucy f 21 ma end go begin 此處寫第二...
sql語句3 增刪改
ps 以dept emp表為例 1 新增資料 insert into表名稱 列名1,列名2,values 值1,值2,insert into dept deptid deptname deptnum deptdesc values null,技術部 20,技術 主鍵deptid為自增列,故無需新增具...
SQL 增刪改查語句
建立表 create table create table student id intnot null unique identity 1000,1 unique 唯一識別符號約束 identity 自增 name nvarchar 20 not null char 2 check in 男 女 ...