数据库
文章平均质量分 65
zhbzhbzhbbaby
这个作者很懒,什么都没留下…
展开
-
启动和测试oracle是否安装成功
测试步骤1:请执行操作系统级的命令:tnsping orcl测试步骤2:请执行操作系统级的命令:sqlplus system/password@orcl安装完oracle后要启动oracle服务,后监听1 su - oracle2 sqlplus /nolog3 sql> conn / as sysdba4 sql> startup (一般不需要加参数,只要设...原创 2021-08-30 09:48:03 · 1254 阅读 · 0 评论 -
postgresql 数据库倍频数据函数
CREATE OR REPLACE FUNCTION fun_addrow_index(index NUMERIC,o_rate NUMERIC,t_rate NUMERIC)RETURNS VARCHAR AS $$DECLARE result_list VARCHAR; res_gbs NUMERIC; max int ; times int; max_index NUMERIC; min_index NUMERIC;BEGIN--先计...原创 2021-04-14 15:03:12 · 171 阅读 · 0 评论 -
postgresql创建函数
/*在编写GreenPlum函数的过程中,遇到要判断字符串是否是数字和日期格式的情况,基于GreenPlum和postgresql的亲缘关系,找到了下面两个函数。*/--1.判断字符串是否是数字CREATE OR REPLACE FUNCTION isnumeric(txtStr VARCHAR) RETURNS BOOLEAN AS $$ BEGIN RETURN txtStr ~ '^([0-9]+[.]?[0-9]*|[.][0-9]+)$'; E.原创 2020-08-06 10:28:39 · 1525 阅读 · 0 评论 -
VS2013编译调试postgresql10.3
由于之前编译过,想着再来一次应该很容易没想到。。。。好啦 ,为了下次不犯错,记录一下吧首先要装vc2013和MinGW然后确认电脑已经安装好perl、diff、flex、bison,可以在目录C:\MinGW\msys\1.0\bin里面确认是否有相关执行文件,并把这个目录加到path里。再将C:\Program Files (x86)\MSBuild\12.0\Bin加入到path(这块我迷惑,电脑里有好多版本的MSBuild,在C:\Windows\Microsoft.NET目录里边的其原创 2020-06-10 13:12:16 · 785 阅读 · 0 评论 -
启动和测试oracle是否安装成功
安装完oracle后要启动oracle服务,后监听1 su - oracle2 sqlplus /nolog3 sql> conn / as sysdba4 sql> startup (一般不需要加参数,只要设置好环境变量)启动oracle服务5 sql> quit (退出sql模式)6 lsnrctl start (启动监听器)7 lsnrctl sto...转载 2019-04-03 16:36:34 · 336 阅读 · 0 评论 -
oracle dump文件
1.创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建create directory dpdata1 as '/opt/oracle/admin/orcl/dpdump/infa_rep';2.查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错)这里必须保证有infa_rep这个目录存在。select ...原创 2019-04-10 10:59:55 · 1315 阅读 · 0 评论 -
深刻理解数据库原理(强烈推荐)
一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌/百度一下『关系型数据库原理』,看看结果多么的稀少【译者注:百度为您找到相关结果约1,850,000个…】 ,而且找到的那些文章都很短。现在如果你查找最近时髦的技术(大数据、NoSQL或JavaScript...转载 2018-12-26 18:03:55 · 4341 阅读 · 1 评论 -
Centos7 修改硬件时间和系统时间(有彩蛋——)
要是用root哦查看系统时间[root@localhost ~]# date2018年 08月 04日 星期六 14:54:50 CST 查看硬件时间[root@localhost ~]# hwclock --show2018年08月04日 星期六 14时55分29秒 -0.928452 秒假如系统时间和硬件时间都不准确更新系统年月日[root@localhos...原创 2018-08-03 15:07:16 · 3946 阅读 · 0 评论 -
oracle查询中文数据为乱码
乱码的问题,都知道是字符集的问题,需要查看数据库服务器的字符集和客户端的字符集 oracle数据库的字符集更改 A、oracle server 端 字符集查询 select userenv('language') from dual 其中NLS_CHARACTERSET 为server端字符集 NLS_LANGUAGE 为 server端字符显示形式 B、查询oracl...转载 2018-08-02 11:22:32 · 8074 阅读 · 0 评论 -
Oracle 创建用户 及赋权限
create temporary tablespace test_temp tempfile '/opt/oracle/oradata/orcl/pelt01.dbf'size 6000M autoextend on next 500M maxsize 10000M extent management local; create tablespace test_data log...原创 2018-08-02 10:03:00 · 2046 阅读 · 0 评论 -
oracle10g在win10上的安装
一、下载 官网下载地址: https://www.oracle.com/downloads/index.html#menu-downloads或者:链接:http://pan.baidu.com/s/1cGr3PW密码:oz8n 下载解压后得到: 三个安装包: PL/SQL DeveloperPL/SQL Developer是一个集成开发环...转载 2018-08-01 18:54:37 · 2378 阅读 · 1 评论 -
Teradata时间戳做差返回秒
--创建函数REPLACE FUNCTION timestampdiff_char19(endtime VARCHAR(19),starttime VARCHAR(19))RETURNS INTLANGUAGE SQLCONTAINS SQLDETERMINISTICSQL SECURITY DEFINERCOLLATION INVOKERINLINE TYPE 1RETURN...原创 2018-08-01 13:07:17 · 3202 阅读 · 0 评论 -
CentOS7安装Oracle 11gR2 图文详解
最近要运维一个项目,准备在家办公,公司无远程作业环境,个人本本不喜欢别人碰,第一次在CentOS上安装,本案留以后使用,毕竟不是经常安装。注:Oracle11gR2 X64安装一、环境准备安装包:1.VMware-workstation-full-11.1.0-2496824.exe2.CentOS-7-x86_64-DVD-1511.iso3.linux.x64_11gR2_database...原创 2018-06-26 14:30:55 · 618 阅读 · 0 评论 -
centos7下perl的升级安装
1.访问http://www.cpan.org/authors/id/S/SH/SHAY/ 下载perl版本2.将下载下来的安装包放到你的目录里边# 解包 tar -zxvf perl-5.26.1.tar.gz # 进入文件目录 cd perl-5.26.1 进入解压目录执行./Configure --help查看过后,使用这个指令来设置源码./Configure -des -Dprefix=...原创 2018-06-21 14:34:29 · 5072 阅读 · 0 评论