首页 > 自考资讯 > 自考知识

oraclein,oracle的基本知识

头条共创 2024-07-05

甲骨文简介

这几天都没有更新文章了,所以决定利用下午的时间写一点关于Oracle的基础知识,作为复习一下。

安装Oracle

安装时,必须小心以管理员权限运行。

由于编辑器已经完成,我也没有截图,所以这部分的流程我就用百度,完成后测试一下。

1530268125328c805525542~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720765503&x-signature=Po5lLYR25Udvgf%2FxufAJtfVW33g%3D安装Oracle客户端程序

配置PSQL

1530268125392fc6d68759a~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720765503&x-signature=gQ9elG8Y9ingxlt1qpAsm01ebjw%3D 如果环境变量设置不仔细,重启后可能无法连接,或者汉字乱码。

创建用户

前提条件:推荐的授权系统

- 创建用户

创建一个由oracle标识的用户codingBoy。

- 授权

向codingBoy 授予连接、资源。

Give dba tocodingBoy //特殊情况下赋予DBA更多权力;

- 取消

取消来自Coding Boy 的连接和资源。

更改密码

警告用户codingBoy由orac识别;//谨防权限问题

锁定/解锁

锁定/解锁男孩帐户警告用户编码;

删除用户:推荐级联方式。当前连接的用户无法删除。

删除用户编码男孩级联。

创建(删除)和使用序列

可以检索一系列数字:可以充当主键生成器

创建序列seq。

//从1 开始。

增加1。

循环//循环

nocahe //无缓存

最大值30; //最大值

从dual中选择seq.nextval来生成:

select seq.currval from Dual;//或当前

-- 递减序列

创建序列seq_1

从100开始

-5 增量

maxvalue 100 //最大值

最小值0; //最小值

擦除

删除序列seq;

版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。

猜你喜欢