资源描述:
《数据库基本操作》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、SQL语句的基本语法:1注释--:asdfasdfasdfasdf单彳亍注释*/多行注释2插入语句insertinto表幺(字段幺1,字段名2,......)values(字段1的值,字段2的值。。。。。)insertintoj04student(studentid,studentnm,age,sex,birthday,address,tel)values('1','吴松德',21,1,to_dateC1990-2-12','yyyy-min-dd'),'厦门市思明区','0592-1234556');3修改语句Update表名set字段名“值,字段名
2、2二值......Update表名set(字段1,字段2..…)=(值J■,值2......)updatej04studenttsett.age=10,t.birthday=sysdate,t.address='厦门市思明区软件园2期';updatej04studenttset(t.age,t.birthday,t.address)=(select21,to_date('19900211','yyyymmdd,),'厦门市思明区'fromdual);4查询语句*表示此表的所有字段Select*from表名where字段1=and。。。。。Select字
3、段1,字段2,ooooofrom表名where字段1=and。。。。。select*fromj04_studentt;—查询所有字段,并且没有条件限制select*fromj04_studcnttwherestudcnt.nm=吴松徳';--查询所有字段,有一个条件限制select*fromj04_studenttwheret.student_nm二'吴松徳'ort.student_nm二'科名';--査询所仃字段,两个名字都査询出select*fromj04studenttwheret.studentnmin('吴松德','科名')andt.sex=
4、0;--推荐使用,查询所有字段,两个名字都查询出selectt.studentnm,t.birthday,t.studentnmfromj04_studentt;--查询两个字段,无条件限制selectt.student_nm,t.birthday,nvl(t.sex,0)sexfromj04_studentt;selectt.student_nm,t.birthday,decode(nvl(t.sex,1),1,'男’,0,'女’)sexfromjO4_studentt;―decode和nvl的用法5删除Deletetable;删除所有数据Delet
5、etablewhere7段名二值,删除条件成立的数据deletejO4_studenttwheret.student_id=‘2’andt.student_nm='吴松徳'-删除满足条件成立的数据deletej04studenttwheret.studentnm='科名';--删除满足条件成立的数据deletej04student;―删除所有数据使用sql创建表:createtable(J05STUDENTTELVARCHAR2(13),STUDENT_IDNUMBER(20)notnull,STUDENTNAMEVARCHAR2(10),SEXNUM
6、BER(1),ADRESSVARCHAR2(50),EMAILVARCIIAR2(30),BIRTHDAYDATE)tablespaceUSERSpctfree10initrans1maxtrans255storageinitial64minextents1maxextentsunlimited);一一Addcommentstothecolumnscommentonco1umnJOISTUDENT.TELis'电话’;commentoncolumnJ04_STUDENT.STUDENT」Dis'学生id';commentoncolumnJ04STUDE
7、NT.STUDENTNzMEis'学生姓名’;commentoncolumnJ04_STUDENT.SEXis'性别(1,男,0,女)commentoncolumnJ04STUDENT.ADRESSis'家庭地址’;commentonco1umnJ04STUDENT.EMAILis'邮箱';commentoncolumnJO4_STIDENT.BIRTHDAYis'生日';一一Create/Recreateprimary,uniqueandforeignkeyconstraintsaltertableJ04STUDENTaddconstraintJ0
8、4_STUDENTprimarykey(STUDENT_ID)disable;找回数据:sel