Oracle
指针是C语言的灵魂
越努力,越幸运
展开
-
数据库权限控制管理
--注意:通常如果我们需要进行授权,我们需要以System的身份登录数据库,--进行权限的授予,以及权限的收回.--但是进行测试的时候,是需要以测试的用户进行登录的部门(部门号,名称,经理名,地址,电话号)职工(职工号,姓名,年龄,职务,工资,部门号) 一、在Hr用户模式下,创建职工和部门表,各插入2条测试数据。--创建"部门表"基本表--查询到当前数据库的字符集,--如果valu原创 2016-11-18 21:05:55 · 1501 阅读 · 0 评论 -
order by 子句的使用
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 16:33:05 · 2233 阅读 · 0 评论 -
嵌套查询
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 16:36:47 · 1728 阅读 · 0 评论 -
带有in谓词的子查询
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 16:40:15 · 3670 阅读 · 0 评论 -
带有比较运算符的子查询
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 16:42:53 · 3756 阅读 · 0 评论 -
自身连接查询
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 16:27:11 · 2484 阅读 · 0 评论 -
聚集函数的使用
---建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-->32,767;--学生的性别:Ssex原创 2016-11-20 16:23:48 · 1324 阅读 · 0 评论 -
带有any/some的子查询
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 16:49:13 · 1394 阅读 · 0 评论 -
GroupBy子句的简单使用
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 16:59:33 · 1719 阅读 · 0 评论 -
集合查询
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 16:30:38 · 3011 阅读 · 0 评论 -
简单查询
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 16:19:30 · 605 阅读 · 0 评论 -
like关键字的简单使用
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 13:05:14 · 3402 阅读 · 0 评论 -
数据库权限
--注意:通常如果我们需要进行授权,我们需要以System的身份登录数据库,--进行权限的授予,以及权限的收回.--但是进行测试的时候,是需要以测试的用户进行登录的部门(部门号,名称,经理名,地址,电话号)职工(职工号,姓名,年龄,职务,工资,部门号) 一、在Hr用户模式下,创建职工和部门表,各插入2条测试数据。--创建"部门表"基本表--查询到当前数据库的字符集,--如果value原创 2016-11-18 20:50:02 · 1858 阅读 · 3 评论 -
数据库完整性
--一、定义完整性--创建s表--定义s表; sno主码,sname非空、city缺省值create table S( Sno char(2), Sname varchar2(10), City char(6) default null, primary key(Sno));--创建p表--定义p表; pno主码,pname非空、c原创 2016-11-18 20:24:14 · 2505 阅读 · 0 评论 -
文章标题
--数据库基本表的创建--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-->32,767;--原创 2016-11-20 12:31:58 · 621 阅读 · 0 评论 -
where子句的简单实用
--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-->32,767;--学生的性别:Ssex,原创 2016-11-20 12:39:51 · 817 阅读 · 0 评论 -
多重条件查询
--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-->32,767;--学生的性别:Ssex,原创 2016-11-20 12:43:11 · 3867 阅读 · 0 评论 -
Between的简单使用
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 12:51:30 · 2088 阅读 · 0 评论 -
In关键字的简单使用
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 12:54:53 · 2609 阅读 · 0 评论 -
涉及到空值的查询
--数据库基本表的创建,插入,删除,更新操作--建立一个"学生"表--学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串;--学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符;--学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-原创 2016-11-20 13:01:39 · 1209 阅读 · 0 评论 -
数据库SQL查询练习
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-12-04 11:08:23 · 3433 阅读 · 0 评论