土嘎嘎的粉丝们大家好:
配置安全更新:检查完系统进入正式安装,此时会检查更新,这步可以不需要配置,检查更新没有什么必要.
安装选项:
此步骤就是选择本次安装的类型,有三种:
①.、创建和配置数据库;
一般情况下,如果电脑上没有数据库,选择第一项就可以了.
系统类:此步骤有两个选项,桌面类和服务器类,就是安装机器的系统类型.一般的电脑、笔记本等,选择桌面类就可以,如果是作为服务器使用的,选择服务器类.
典型安装:
此处配置的是数据库的安装目录、全局数据库、管理员的密码等.其中:
①.、安装程序会自动选择系统中盘空间大的作为数据库的安装目录.
先决条件检查:
概要:
安装产品:
完成:
此步骤为信息显示,即显示如数据库安装到那个目录等,关闭就可以了.到此,oracle11g数据库就安装完成了.好了,好了,全部的oracle11g数据库如安装的分享.
Oracle数据库怎么使用
,这两者都要保证你的服务是否启动,一般启动最后两个就可以
①cmd进入命令行 lsnrctl start 启动监听服务,看出现什么错误
如果没有错误,察看数据库是否可以正常进行连接
已解决,主要是修改了机器名称.导致监听启动后自动退出
将listener.ora 中,HOST 的值改成现在的机器名或IP 地址,然后再启动监听.问题就解决
启动数据库,在服务器上
sqlplus /nolog
connect /as sysdba
startup
exit
①.、启动plsql并登陆oracle数据库.
接收字符返回字符或数值时可以使用dual伪表
①.、把小写字符转换成大写
select supper("smi") form dual
lower("SMI")
initcap("smi")
concat("hello""world") 结果为helloworld
length("hello")
replace("hello","l","x") 结果为hexxo
①.、四舍五入函数ROUND()
默认取整,可以指定保留位数
默认全部去掉小数,可以指定位数
oracle中提供了很多和日期相关的函数,包括日期的加减
日期 - 数字 =日期
日期 - 日期 = 数字(天)
①.、如:查询员工进入公司的走数
注:当前日期查询select sysdate form dual
获取两个时间段的月数使用months_between(sysdate,入职日期)
如:获取员工三个月后的日期
指定给出下次某日期数next_date()
next_date(sysdate,"星期一")
求出本月的最后一天
last_day(sysdate)
①.、to_char字符串转换函数
如:将所有员工的入职日期的年、月分开
注:在划分时需要通配符
年:yyyy? 月:mm? 日:dd
时:HH 分:mi? 秒:ss
定义时间格式
在10以下的月数前面会默认加上前导零,去除加上fm
to_char还可以给数字做格式化
如将员工的工资按三位","分隔
如果想在钱上加上国家符号
美元使用
中文使用l
to_number("10") +to_number("10")
①.、空值处理 nvl
如果在查询的时候存在空值的情况可以使用
nvl(comm,0) 当comm的列值为空时,用0代替
该函数类似于if ...else if ...else
decode(中国,中国,我是中国,美国,我是美国,其他)
如果为中国返回我是中国,为美国返回我是美国,为其他字符则返回其他.
语法 case when city=中国 then 我是中国
? ? ? ? ? ? when city=美国 then 我是美国
? ? ? ? ? ? ? else 其他
以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!