- 博客(31)
- 问答 (1)
- 收藏
- 关注
转载 CR, LF, CR/LF区别与关系
一:回车”(Carriage Return)和“换行”(Line Feed)起源 首先,弄清两个概念: 回车CR-将光标移动到当前行的开头。 换行LF-将光标“垂直”移动到下一行。(而并不移动到下一行的开头,即不改变光标水平位置) 在计算机还没有出现之前,有一种叫做电传打字机(Tele...
2018-11-08 10:48:34
6195
转载 Power BI 数据集和数据刷新
PowerBI报表是基于数据分析的引擎,数据真正的来源(Data Source)是数据库,文件等数据存储媒介,PowerBI支持的数据源类型多种多样。PowerBI Service(云端)有时不直接访问Data Source,而是直接从PowerBI Service创建的数据集(Dataset)中获取数据,数据集中存储的内容主要分为三部分:Data Source的数据(Data)、连接数据源的凭证...
2018-09-30 10:56:07
6900
转载 SQL Server中如何创建定时任务
1.开启SQL Server Agent服务 使用作业需要SQL Agent服务的支持,并且需要设置为自动启动,否则你的作业不会被执行。以下步骤开启服务:开始-->>>运行-->>>输入"services.msc"-->>>进入服务,开启SQL Server Agent服务,并设置为自动。如图: 2.新建作业 ...
2018-09-27 11:20:36
1849
转载 VBA FSO对象模型详解
一个高手的代码:遍历文件夹下的文件夹Public Fso As Object Sub getFldList() Set Fso = CreateObject("Scripting.FileSystemObject") Fldnm (CreateObject("Shell.Application").BrowseForFolder(0, "请选择文件夹", 0, "").Self.P...
2018-06-27 15:43:11
5235
2
转载 如何在Oracle中复制表结构和表数据
如何在Oracle中复制表结构和表数据1. 复制表结构及其数据:create table table_name_new as select * from table_name_old2. 只复制表结构:create table table_name_new as select * from table_name_old where 1=2;或者:create table table_name_ne...
2018-05-08 10:58:12
223
转载 RMAN正确地删除Archivelog以及设置有备库的归档删除策略
如何正确地删除Archivelog:Archivelog并不能直接得从OS层直接物理删除,因为archivelog的相关信息是记录在controlfile中的,当物理删除后不会改变controlfile的设置。并且在查询相关的动态视图(例如v$archived_log)时,该部分日志仍然标注为存在。也就是说Oracle并不认为这些日志被删除了,所以在删除archivelog的时候,需要我们在其
2017-08-10 09:54:25
2540
转载 RMAN 备份与恢复 实例
1. 检查数据库模式: sqlplus /nolog conn /as sysdba archive log list (查看数据库是否处于归档模式中) 若为非归档,则修改数据库归档模式。 startup mount alter database archivelog alter database open2.连接到target
2017-08-01 10:32:07
421
转载 清理FLASH_RECOVERY_AREA
FLASH_RECOVERY_AREA:闪回恢复区顾名思义,默认这个区是存放所有备份文件和闪回数据。默认的闪回区是2G,当闪回区满了之后,理论上是会自动清理归档日志,但是还是会出现无法归档的报错,所以需要手工清理,除了清理,还可以增大闪回恢复区,缩小闪回时间或者直接关闭闪回功能。1、调小闪回时间SQL> alter system set db_flashback_retenti
2017-08-01 08:45:10
2402
转载 ORA-01034: ORACLE not available
解决方法一:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist进程 ID: 0会话 ID: 0 序列号: 0因为这个小小的错误,折腾了我好几个小时,特记录如下。上网搜索了下解决方案,如下:sqlplus "sys/password as sysdba"
2017-08-01 08:43:31
487
转载 oracle做了update的误操作,怎么恢复之前数据
第一步:在v$sqlarea 这视图里面找到你操作那条SQL的时间;select r.FIRST_LOAD_TIME,r.* from v$sqlarea r order by r.FIRST_LOAD_TIME desc ;第二步:create table t_table_recove --新表asselect * from t_table--你操作的那张表 as of
2017-07-27 13:37:32
1085
原创 BankDailyAuto 帮用户自动抽取数据
近期帮用户自动抽取数据写的宏。'WXHWYD'This macro is for sorting data automatically only for Cummins casher'Stones create on 2017/6/16'Sub BankDailyAuto()Sub AutoBankDaily() On Error GoTo ErrHandle 'sto
2017-06-16 16:03:03
465
转载 EBS_财务报表生成器(FSG)的设置
财务报表生成器 (FSG) 是 Oracle General Ledger 的一个功能强大的报表建立工具。FSG做为最重要的一个财务报表开发工具,已经相当成熟,在从10i,11i中和后来的R12中变化并不大。使用 FSG,您可以:·根据总帐中的数据生成财务报表,如损益表和资产负债表。·定义段值安全性规则,以限制按特定用户和责任生成的 FSG 报表输出中包含的财务
2017-04-06 10:44:03
6178
转载 Oracle用户密码过期和用户被锁解决方法
【原因/触发因素】确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。【影响和风险】影响 密码过期后,业务进程连接数据库异常,影响业务使用。 问题发生频率 数据库密码过期后,业务进程一旦重启会提示连接失败。【解决方案】按照如下步骤进行操作:1、查看用户的proifle是哪个,一般
2017-02-28 11:26:19
418
转载 解决ORA-04030报错
ORA-04030: out of process memory when trying to allocate 1049100 bytes (KSFQ heap,KSFQ Buffers) 1. 官方的描述如下ORA-04030 out of process memory when trying to allocate string bytes (string,string)Ca
2017-01-30 19:40:59
4163
转载 OVER(PARTITION BY)函数介绍
OVER(PARTITION BY)函数介绍开窗函数 Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。 开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化,举例如下:1:over后的写法:
2016-08-16 09:45:02
491
转载 Github 教程
【初识Github】首先让我们大家一起喊一句“Hello Github”。YEAH!就是这样。Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad
2016-07-25 10:52:00
403
原创 VBA 获取多列不重复值
Sub Uniquedata() Dim EachCell As Range 'Creat UniqDicictionary object Set UniqDic = CreateObject("Scripting.Dictionary") 'Traverse selected area For Each EachCell In Range("A2:C11") 'Judge wheth
2016-07-22 16:42:34
3316
转载 VBA之FormulaR1C1属性
VBA之FormulaR1C1属性 FormulaR1C1是公式输入方法 有中括号是相对于选定单元格的相对偏移量,"-"为向左或向上偏移,正数为右或下偏移。 无中括号为相对于选定单元格的绝对偏移量,没有负数 "R"和"C"对应“行”和“列” 如:选定单元格为C8 R[-1]C[-1]为B7单元格,行列都-1,R[1]C[2]为E9单元格,行+1,列+2 R1C1代表A1
2016-07-20 09:57:31
8441
转载 DATEDIF函数
Excel隐藏函数,在帮助和插入公式里面没有。 简要说明: 返回两个日期之间的年\月\日间隔数 语法 DATEDIF(start_date,end_date,unit) Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。 End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。 Unit 为所需信息的返回类型。 Uni
2016-07-18 10:53:37
1041
转载 把WORD文档每一页拆分成单独的文件
Option ExplicitSub SplitPagesAsDocuments() Dim oSrcDoc As Document, oNewDoc As Document Dim strSrcName As String, strNewName As String Dim oRange As Range Dim nIndex As I
2016-07-14 15:06:46
18679
3
转载 SQL Server查询前N条记录的三种方法
SQL Server查询前N条记录:因为id可能不是连续的,所以不能用取得10有三种方法可以实现:一、搜索前20条记录,指定不包括前10条语句:select top 20 * from tbl where id not in (select top 10 id from tbl) 二、搜索记录生成临时表,建立临时表的自增id。通过取得自增id的10语句:select
2016-06-24 09:31:40
1143
转载 SQLServer 实现rownum 的功能
方法1:with temp as( select row_number() over(order by cityID) as rownum,cityName from city )select * from temp where rownum between 10 and 20go解释:1 此方法把括号里的查询结果放到变量:temp 里面( 我也不确定是不是变量), 并用r
2016-06-20 15:06:03
1834
转载 VB Cells.find函数参数解释
用VBA录制的查找Cells.Find(What:="想查找的数据", After:=ActiveCell, LookIn:=xlValues, LookAt:= xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:= False).Activate Find 方法 在区域内查找特定信
2016-05-31 10:54:05
10807
转载 合并多个excel文件内容
我们需要把多个excel表都放在同一个文件夹里面,并在这个文件夹里面新建一个excel。如图所示:用microsoft excel打开新建的excel表,并右键单击sheet1,找到“查看代码”,单击进去。进去之后就看到了宏计算界面。如图所示:然后我们把下面这些宏计算的代码复制进去,然后找到工具栏上面的“运行”下的“运行子过程/用户窗
2016-05-31 10:41:58
946
转载 dbms_scheduler
1.program1.1 create_program参数说明: program_name——程序名称 program_type——程序类型(STORED_PROCEDURE,PLSQL_BLOCK,EXECUTABLE) STORED_PROCEDURE——ORACLE 中定义好的存储过程 PLSQL_BLOCK——是一段标准的pl/sql 代码
2016-05-31 10:39:45
429
转载 Oracle date 和 timestamp 区别
1.DATE数据类型 这个数据类型我们实在是太熟悉了,当我们需要表示日期和时间的话都会想到date类型。它可以存储月,年,日,世纪,时,分和秒。它典型地用来表示什么时候事情已经发生或将要发生。 DATE数据类型的问题在于它表示两个事件发生时间间隔的度量粒度是秒。这个问题将在稍后讨论timestamp的时候被解决。可以使用TO_CHAR函数把DATE数据进行传统地包装,达到表
2016-04-14 10:57:17
438
转载 Oracle 使用DBMS_SCHEDULER创建定时任务
在Oracle10g里面,已经不赞成使用DBMS_JOB,推荐使用DBMS_SCHEDULER,它的健壮为调度提供更好的规划和结构。下面我只简单写一个例子。 begin DBMS_SCHEDULER.CREATE_PROGRAM( program_name => 'guozhw', program_type => 'STORED_PROCEDURE',
2016-04-01 17:08:06
11895
转载 AR/AP - 借项通知单和贷项通知单的区别
ARCredit Memo 贷项通知单,减应收,冲原始发票 实际使用情况:客户退货,自己公司就需要开Credit Memo减小应收Debit Memo 借项通知单,独立的发票,加应收 APCredit Memo 贷项通知单,指供应商开给我们的表示应付减少的通知,负数,冲原始发票,可用0支付结清
2016-03-29 09:38:59
1525
转载 Oracle----sqlldr用法(转)
首先,我们认识一下SQL*LOADER。 在NT下,SQL*LOADER的命令为SQLLDR,在UNIX下一般为sqlldr/sqlload。 如执行:d:\oracle>sqlldrSQL*Loader: Release 8.1.6.0.0 - Production on 星期二 1月 8 11:06:42 2002(c) Copyright 1999 Oracle Corp
2016-01-25 10:35:24
483
转载 SQLb表复制
不同的数据库语法不同(SQL Server和Oracle为例),且复制包括目标表已存在和目标表不存在的情况,分别回答:SQL Server中,如果目标表存在:insert into 目标表 select * from 原表;SQL Server中,,如果目标表不存在:select * into 目标表 from 原表;Oracle中,如果目标表存在:
2015-12-08 13:52:42
410
转载 Oracle trunc()函数的用法
Oracle trunc()函数的用法--Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual --2013-01-06 今天的日期为2013-01-062.select trunc(sysdate, 'mm') from dual --2013-01
2015-11-16 14:14:52
332
空空如也
Pivot table不能format cells
2015-05-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人