- 浏览: 258699 次
- 性别:
- 来自: 吉林
最新评论
-
mikzhang:
3Q , 你的文章帮了我大忙, 但是我想知其所以然
oracle ojdbc6 使用 报错 -
树娟king:
你好 请问如何将svg 格式转换为相应可使用的 javascr ...
html jquery 制作地图 -
wslww007:
楼主,能方便价格扣扣吗?或者你加我扣扣 270835762
Openfire WebService接口实现发送消息 -
sd8089730:
太大了。囧
CF卡 本地磁盘模式转换 -
jisay:
我在DOS下,无法识别16G的CF卡呀?
CF卡 本地磁盘模式转换
文章列表
多表查询
等值连接 where emp.deptno=dept.deptno非等值连接 where sal between losal and hisal自连接 from emp e,emp m外部链接 (+)
92 select99 join
1 等值连接emp+dept 92 select select * from emp ,dept where emp.deptno=dept.deptno; 99 join select * from emp natural join dept; select * from emp join dept using(deptn ...
实验内容:一、 用SQL语句建表:Student,sc,course学生表:Student(Sno,Sname,Ssex,Sdept) Student由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,其中Sno为主码,sage取值范围为(18~40),Ssex 默认为男。
create table student(sno number(5) constraint student_pk primary key,snmae varchar2(20),ssex varchar2(10) default '男',sage ...
Dept表
名称 是否为空? 类型 ----------------- -------- ------------ DEPTNO NUMBER(2) DNAME VARCHAR2(14) LOC VARCHAR2(13)
salgrade表
名称 是否为空? 类型----------------- -------- ------------GRADE NUMBERLO ...
查询
消除重复
select distinct job from emp; 关键词distinct 放在(消除重复结果记录)
查询(佩戴加减乘除运算)
select sal+1,sal-1,sal*2,sal/2 from emp;
这里显示 可以重复 比如查询select sal,sal,sal from emp; 可以执行
合并成一个字段
select ename||sal from emp;
显示的是 两个字段合并成一个字段 也就是+ 的意思||中间可以加‘’单引加内容
起别名
select sal+100 gongzi from emp; 这里用JB ...
DCL:grant revoke
1、创建用户
create user 用户名 identified by 密码;
2、修改用户密码
alter user 用户名 identified by 密码;
3、删除用户
drop user 用户名;
4、用户上锁、解锁
alter user 用户名account unlock/lock
5、用户首次登陆时提示修改密码
alter user 用户名 password expire;设置密码过期
授权grant
grant 权限 to 用户名;
登录权限 create session
见表权限 create ...
Oracle常用数据字典
以下表格中收集了Oracle数据字典中几乎所有的视图或别名,至于每个视图或别名的字段请用‘Describe’语句来查询。
命名说明:
Oracle数据字典中,对象名称多数以"USER.","ALL.","DBA."为前缀"USER."视图中记录通常记录执行查询的帐户所拥有的对象的信息,"ALL."视图中记录包括"USER"记录和授权至PUBLIC或用户的对象的信息,"DBA."视图包 ...
级联删除
一、on delte cascade
alter table score add constraint foreign key(idd) references students(id) on delete cascade
这么创建的外键 可以 删除外键中的 数据 而不怕 出现错误
级联删除..on delete cascade (删除主键的值后 外键的值也不存在了)
二、on delete set null
alter table score add constraint foreign key(idd) references students(id) on delete ...
Alter 修改表字段重命名alter table 表名..
字段重命名 alter table 表名 rename column 就列名 to 新列名 增加字段 alter table 表名 add 字段列表(例:a int |(a int,b varchar2(20)))表重命名 alter table 表名 rename to 新表名修改字段类型 alter talbe 表名 m ...
比如你要先查找一个 HR 用户下面的所有表..
1、首先我们要确定这个表是否存在.
我们知道 所有用户是在 dba_ 的范围之内.. 然后我们能想出 是 dba_users 里包含用户
2、查看 dba_users 的结构 desc dba_users
3、可以看到 有个 username 。。我们可以根据这个 username='HR'是否存在..如果存在说明有这个用户
4、连接 该用户 conn hr/hr
5、 如果用户锁定或密码不正确 我们要进行解锁 或修改密码
alter user hr account unlock; 解锁
alter user hr acco ...
大家在应用ORACLE的时候可能会遇到很多看起来不难的问题, 特别对新手来说, 今天我简单把它总结一下, 发布给大家, 希望对大家有帮助! 和大家一起探讨, 共同进步!
对ORACLE高手来说是不用看的.
1. Oracle安装完成后的初始口令?
internal/oracle
sys/change_on_install
system/manager
scott/tiger
sysman/oem_temp
2. ORACLE9IAS WEB CACHE的初始默认用户和密码?
administrator/administrator ...
Oralce 默认提供的用户
system DBA(数据库管理员)
sys (数据库所有者) 这个权限大
要想以Sys 身份进入 必须先system进入 然后connect sys/system sa sysdba;或者是as sysoper;
Oracle数据库中建表
create table 表明(
字段名 字段类型,
)
Oracle 中 一个用户对应Sqlserver一个库
(建立表是在用户中建表)
数据类型
数值类型 字符类型 日期类型 图片 大文本
oracle ...
Oracle客户端与服务器之间的连接客户端链接服务器服务器端需要进行的配置:监听程序、启动数据库实例、关闭windows防火墙 需要提供的信息:用户名、密码、主机字符串、ip地址客户端链接服务器客户端需要进行的配置:本地NET服务名配置、通过SQLPLUS工具登录到服务器
查看全局数据名称:D:\oracle\product\10.2.0\admin\dbet\pfile\init.ora 文件查看
SID:应用程序连接Oracle时使用的名称
SQL:结构化 查询语言PL/SQL:对SQL的扩展在数据库内部进行编程SQLPLUS:客户端和服 ...
show databases; 查看 数据库
其他都和sql server 一样
use 数据库名称; 使用数据库
每条语句后面都加";"
show tables ; 查看当前所有表
查看表结构 desc 表名;(查看表里面的 属性类型)
自动增长 auto_increment (primary key必须写)
自动增长
sqlserver identity
Mysql auto_increment
Oracle sequence
数据库对象
试图view
同义词 synonym
序列 sequence
索引 index
聚簇 Cluster(跟存储内容一样)
约束 consttraint (限制)(
check 约束的一种)(
primary key 保证记录唯一)(
foreign key (参照俩表相同的地方)
unique(唯一性 ,not null)
SQL
D ...
在之前的校验案例中我们使用了validator框架中的”required、minLength、maxLength”这几种校验规则,对于这些规则我们知道都配置在validator-rules.xml文件中了,纵观里面的规则,我们可发现还有很多其它的校验规则,其中“mask”可以 ...