oracle中SQL語句增 刪 改 查

2021-06-08 13:33:24 字數 2113 閱讀 2543

--

向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 男 女 ...