大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说DBA入职指南学习笔记1「终于解决」,希望您对编程的造诣更进一步.
一、oracle安装学习
1、oracle认证方式
操作系统认证(本地登录)、用户名密码认证(远程登录)
2、oracle环境变量设置
PATH:sqlplus路径
ORACLE_HOME:oracle软件安装路径
ORACLE_SID:oracle实例名
3、企业管理器
http://ip:1158/em
4、查看数据库名称
show parameter db_name
5、解锁用户
alter user ecology account unlock;
6、常用的SQL语法
select from where
insert into table() valus()
update set where
delete from
7、改变当前会话的时间模式
alter session set nls_date_format=”YYYY-MM-DD”
nls_date_format:数据库的日期参数
8、round(X,Y) 四舍五入 X代表需要进行四舍五入的值,Y表示从第几位进行四舍五入,
Y=0代表个位,Y=2代表小数点后2位
9、order by 排序 desc 降序 asc 升序
order by 2 代表按照第二列进行排序
10、nvl(X,Y)
表示如果X有值,则返回X的值,如果X的值为NULL,则默认为Y,一般用来赋值为0,eg:nvl(X ,0)
11、having
在使用group by分组时,如有条件限制,需要使用having,而不能使用where;
12、oracle数据库的约束(5种)
主键:唯一标识一行,不可为NULL。
外键:另一个表的主键。
非空:值不能为空。
唯一:不能重复,但是可以为NULL。
条件:值设定在某个条件范围内。
13、创建表
create table tablename(no number(2),name varchar2(20));
insert into tablename(no,name) valus(1,”test”);
drop table tablename;
14、复制表(不能复制约束)
create table tablename_copy as select * from tablename;
15、表中导入数据
insert into tablename(no,name) select * from tablename_copy;
16、表中存储文档(BLOB:二进制大对象类型)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/7118.html