- 博客(19)
- 资源 (36)
- 收藏
- 关注
转载 一张图告诉你SQL使用inner join,left join 等
图解SQL的inner join、left join、right join、full outer join、union、union all的区别对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章,通过文氏图 Venn diagrams 解释了SQL的Join。我觉得清楚易懂,转过来。假设我们有两张表。Table...
2021-10-25 15:46:35
425
原创 tomcat配置多域名访问同一个服务下的多目录server
tomcat配置多域名访问同一个服务下的多目录server<?xml version='1.0' encoding='utf-8'?><!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional info...
2020-09-25 14:57:35
274
原创 plsql中文乱码,显示问号
plsql中文乱码,显示问号登陆plsql,执行sql语句,输出的中文标题显示成问号????;条件包含中文,则无数据输出输入sql语句select * from V$NLS_PARAMETERS查看字符集,查看第一行value值是否为简体中文进入注册表,依次单击HKEY_LOCAL_MACHINE --->SOFTWARE ---> ORACLE--->home(小编安装的是Oracle 11g,这里显示成KEY_OraDb11g...
2020-09-25 14:56:04
635
原创 exp、imp导入数据乱码、plsql中文乱码,显示问号
exp、imp导入数据乱码、plsql中文乱码,显示问号登陆plsql,执行sql语句,输出的中文标题显示成问号????;条件包含中文,则无数据输出输入sql语句select * from V$NLS_PARAMETERS查看字符集,查看第一行value值是否为简体中文进入注册表,依次单击HKEY_LOCAL_MACHINE --->SOFTWARE ---> ORACLE--->home(小编安装的是Oracle 11g,这里显示成K...
2020-09-25 14:54:22
772
原创 oracle对某表进行审计,观察对这个表的增删改查等sql操作
/*--添加begindbms_fga.add_policy(object_name => 'ZWPZK2019',policy_name => 'PCY_ZWPZK2019',statement_types => 'SELECT,INSERT,UPDATE,DELETE');end;--deletebegindbms_fga.drop_policy(objec...
2019-08-02 16:44:49
2329
原创 splitstr字符串分割--'1,2,3,4,5'
CREATE OR REPLACE TYPE str_split IS TABLE OF VARCHAR2 (4000);--定义数组CREATE OR REPLACE FUNCTION splitstr(p_string IN VARCHAR2, p_delimiter IN VARCHAR2)/** 字符串分割 select COLUMN_VALUE from table(split...
2019-08-02 16:42:54
1780
原创 oracle函数中有不足位数补空格的函数
oracle函数中有不足位数补空格的函数LPAD和RPAD分别是左补位和右补位repalce(lpad(字段名,共几位),‘ ’,‘0’)SELECT lpad('123',5) from dual;select replace(lpad('123',5),' ','0') from dual;结果是00123...
2019-08-02 16:40:57
918
原创 在数据库中用函数进行MD5加密
CREATE OR REPLACE FUNCTION fn_md5 (input_string IN VARCHAR2)RETURN VARCHAR2ISraw_input RAW (128):= UTL_RAW.cast_to_raw (input_string);decrypted_raw RAW (2048);error_in_input_buffer_length EXCEPT...
2019-08-02 16:38:37
1353
原创 汉字转字母-数据库函数
CREATE OR REPLACE FUNCTION F_PINYIN_UTF8(P_NAME IN VARCHAR2) RETURN VARCHAR2 AS V_COMPARE VARCHAR2(100); V_RETURN VARCHAR2(4000); CHAR1 VARCHAR2(3); CHAR2 VARCHAR2(3); LEN INT...
2019-08-02 16:37:01
299
原创 毫秒与时间互相转换
--timestamp转为字符型select to_char(systimestamp,'yyyy-mm-dd hh24:mi:ss.ff6') from dual;SELECT CAST(sysdate as timestamp) from dual;--unix时间戳与date时间互转SELECT oracle_to_unix(SYSDATE),unix_to_oracle(15...
2019-03-05 17:00:46
9386
原创 oracle日期、时间计算与转换集合
--oracle两时间相减得到相差的时间--1.months_between(date1,date2);date1和date2相减得到相差的月份。 SELECT MONTHS_BETWEEN(TO_DATE('2015-05-11', 'yyyy-MM-dd'), TO_DATE('2015-04-11', 'yyyy-MM-d...
2019-01-22 10:29:40
356
原创 Oracle_DML汇总sql的一些写法
-- Create tablecreate table T_TEST1( id NUMBER not null, name NVARCHAR2(20), createdate DATE, code NVARCHAR2(20)); -- Create tablecreate table T_TEST2(...
2019-01-15 16:34:48
160
原创 根据已知查询插入到某表的sql写法
INSERT INTO BO_CRM_CLIENT_SERDPT (ID, ORGNO, BINDID, CREATEDATE, CREATEUSER, UPDATEDATE, UPDATEUSER, WORKFLOWID, WORKFLOWSTEPID, ISEND, GSID, GSDM, GSMC, BMID,...
2019-01-15 16:24:52
215
原创 plsql中写的for循环游标
从ID列中找出不连续的ID号,并打印出来。DECLARE V_ID VARCHAR2(20); V_NAME VARCHAR2(20); V_DATE DATE; V_STARTVALUE NUMBER;BEGIN V_STARTVALUE := 1; FOR IN_DEPT_USERNUM IN (SELECT ID ...
2019-01-15 16:22:51
1852
原创 centos7远程连接mysql
最近在工作中遇到一个问题,发现在Centos7系统下怎么也不能远程连接mysql,通过查找相关的资料,终于解决了,以下方法就是我在碰到远程连接不到Mysql数据库后试过的方法,最终也是解决掉了问题。所以总结一下分享出来,供同样遇到这个问题的朋友们参考学习,下面话不多说了,来一起看看详细的介绍吧。有两种原因数据库没有授权 服务器防火墙没有开放3306端口一、数据库没有授权对于mysq...
2018-12-25 12:45:47
3548
原创 centos7-mysql安装
下载安装包[root@localhost ~]# yum install -y cmake make gcc gcc-c++ bison ncurses ncurses- [root@localhost ~]# cd /usr/local/src[root@localhost src]# lltotal 626104-rw-r--r--. 1 root root 64112738...
2018-12-25 12:44:10
161
原创 centos7复制虚拟机后ssh无法登陆
在克隆了虚拟机之后,都会发现ssh服务连接不上了,因为克隆之后所有的东西都和原来的被克隆的虚拟机一样,使用ssh时,会找到两个一模一样的网卡,不知道该连哪一个 rm -r /etc/ssh/ssh*keysystemctl restart sshd...
2018-12-25 11:22:06
1154
2
原创 Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CH...
2018-12-24 16:12:47
291
Oracle审计功能解读
2020-09-25
oracle中日期类型与unix 时间戳的转换
2019-03-05
毫秒与时间互相转换-精确到秒
2019-03-05
毫秒与时间互相转换-精确到毫秒
2019-03-05
PowerDesigner15操作说明-将Comment中的字符COPY至Name中
2016-07-19
oracle,GBK,UTF-8字符集下获取拼音首字母_拼音截取等
2016-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人