- 博客(82)
- 资源 (13)
- 收藏
- 关注
原创 Oracle 取上一个月的第一天与最后一天
上一个月的第一天:SELECT to_char(trunc(add_months(SYSDATE,-1),'mm'),'yyyy-mm-dd') FROM dual;上一个月的最后一天:SELECT to_char(last_day(add_months(sysdate,-1)), 'yyyy-mm-dd') FROM dual;
2023-12-03 18:59:46
1346
原创 Oracle 中if/else功能的实现的3种写法
1、标准sql规范一、单个IF1、if a=... then.........end if;二、多个IFif a=.. then......elsif a=.. then....end if;表示如果value等于if1时,DECODE函数的结果返回then1,...,如果不等于任何一个if值,则返回else。3、ELSE 为除此之外的默认情况,类似于高级语言程序中switch case的default,可以不加。
2023-12-03 18:59:02
12103
原创 Oracle 查询为数字的列
select * from 表 where not regexp_like(列名,'^[[:digit:]]+$');
2023-12-03 18:58:20
175
原创 Excel 2010 去掉 0
再次选中区域,编辑/替换,查找内容处输入TRUE 替换值处输入0 确定。这时所有的TRUE又都变成0,而已删除0的单元格还是空单元格。先选中区域,编辑/替换,查找内容处输入0 替换值处输入TRUE 确定。这时所有的0都变成TRUE。开始-查找和选择-定位条件-常量,勾选逻辑值即可。
2023-12-03 18:57:33
192
原创 Oracle XE 卸载
隔开的,删除时注意。建议:删除 PATH 环境变量中关于 Oracle 的值时,将该值全部拷贝到文本编辑器中,找到 对应的 Oracle 的值,删除后,再拷贝修改的串,粘贴到 PATH 环境变量中,这样相对而言比 较安全。9.删除开始菜单下 oracle 项,如: C:\Documents and Settings\All Users\「开始」菜单\程序\Oracle - Ora10g 不同的安装这个目录稍有不同。删除该 oracle 目录,该目录下注册着 Oracle 数据库的软件安装信息。
2023-12-03 18:57:00
461
原创 java 字符串截取的方法
1、length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length();2、charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b'3、getChars() 截取多个字符 void getChars(int sourceStart,int sourceEnd,char target[],int targe
2023-12-03 18:56:24
378
原创 Flex 时间转化 获取系统时间
Alert.show("系统时间:"+curTimeSubDayStr);Alert.show("bz时间1:"+bzDate11);//获取当前时间减去5分钟的时间。//String转化Date。//获取减去5分钟的时间。
2023-12-03 18:55:52
100
原创 oracle 排序的时候能否指定某个特定的值排在最后
ORDER BY DECODE(cjdm,'J1','1','J3','2','J4','3','J5','4','JB','5','JT','6','TD','7','SH','8',cjdm)
2023-12-03 18:55:20
505
原创 Windows7安装JDK的环境变量设置javac不是内部命令或外部命令
后上网查了半天,终于找到解决办法,并且亲测可用,现在整理如下,希望对童鞋门有用。“计算机”右键“属性”——“高级系统设置”——“高级”——“环境变量”打开环境变量设置窗口。”后,按照网上的环境变量设置方法设置了环境变量,但是死活都提示“、在下面的“系统环境变量”设置窗口中,点击“新建”,建立。、在下面的“系统环境变量”设置窗口中,点击“新建”,建立。、在下面的“系统环境变量”设置窗口中,双击“,路径为默认路径,一直下一步直到完成安装。、进入环境变量设置的方法,这里只针对。,回车后,打开命令窗口,输入。
2023-12-03 18:47:37
370
原创 Oracle 分组后整条数据获取
select a.* from a, (select fid,max(time) time from a group by fid) b where a.fid=b.fid and a.time=b.time
2023-12-03 18:47:02
176
原创 BAT 根据输入不同,执行不同的sql文件
set /p var="请输入数字:[1]处理计件数据,[2]处理交流机车数据:"echo 输入错误!
2023-12-03 18:46:27
190
原创 MYEclipse Available Memory is low,eclipse内存设置
打开eclipse window-preferences-Java -Installed JREs -Edit -Default VM Arguments。在VM自变量中输入:-Xmx128m -Xms64m -Xmn32m -Xss16m。eclipse.exe的快捷方式 ——右键/属性 在 目标 里填写如下内容。打开Tomcat根目录下的bin文件夹,编辑catalina.bat。修改eclipse根目录下的eclipse.ini文件。4. MyEclipse虚拟内存设定。3. Tomcat内存设置。
2023-12-03 18:45:54
224
原创 oracle与Sqlserver跨库查询
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname = N'别名', @locallogin = NULL , @useself= N'False', @rmtuser = N'模式名', @rmtpassword = N'密码'EXEC master.dbo.sp_addlinkedserver @server = N'别名', @srvproduct=N'库名',@provider=N'MSDAORA', @datasrc=N'TNS名'
2023-12-03 18:37:53
1098
原创 ORACLE 建立自增序列
maxvalue ---最大值,可对maxvalue设置任意正整数值。---定义发生什么时间时激发触发器,这里定义为在对tb_code表进行插入之前激发触发器。cache 10 ---CACHE(缓冲)定义存放序列的内存块的大小,默认为20。start with 11---从第11条记录开始,当表中没有记录,则从1开始。increment by 1---增量值为1,每次自增1。---查询序列当中nextval返回的值并返回给序列。minvalue 1 ---最小值为1。
2023-11-30 21:57:52
253
原创 powerdesigner 出现ORA-12154
powerdesigner不能安装在C:Program Files (x86),必须无()路径。
2023-11-30 21:56:50
148
原创 JS input 控件 验证只能输入非负数
/2.如果输入的不是.或者不是数字,替换 g:全局替换。alert("参与的数量,只能是有效的数字");alert("参与的数量能是数字");--alert("请输入您的名字!--alert("爱好不得为空哦!//2.保证只能输入小数点或数字。//1.判断是否有多于一个小数点。//alert("有多个.");//通过2步做到输入的为非负数。//取第一次出现.的后一个位置。//1.去掉多余的小数点。onBlur 调用。
2023-11-30 21:55:46
281
原创 JSP Select 下拉列表可以下拉不可编辑
getPriceList.action',lazy:true,value:'居民单价'"添加属性editable=false就可以了。
2023-11-30 21:54:54
411
原创 Oracle:ORA-00604: 递归 SQL 级别 1 出现错误
TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') "使用比",表名 表空间大小(M) 已使用空间(M) 使用比 空闲空间(M) 最大块(M)D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",D.TOT_GROOTTE_MB "表空间大小(M)",F.TOTAL_BYTES "空闲空间(M)",
2023-11-30 21:54:20
7190
原创 Oracle的备份DMP导入其他表空间的办法
即:tablespace EXP_TSPACE替换为:tablespace IMP_TSPACE。我们在导入一个Oracle备份的数据文件(*.dmp)到另外一个数据库的用户下时,如果需要更换表空间,可以采用下几个办法。你会发现,在使用imp命令导入时,导入的表还是建立在EXP_TSPACE表空间上。原因是:导入的数据库也存在EXP_TSPACE表空间,同时IMP_SPACE也存在该表空间的使用权限。导入用户名:IMP_USER 表空间为:IMP_TSPACE。identified by "密码"
2023-11-30 21:53:45
876
原创 java.lang.OutOfMemoryError: PermGen space内存溢出
添加:-hotspot -Xms32m -Xmx256m -XX:MaxPermSize=128m。选中JDK,edit。
2023-11-30 21:53:15
70
原创 oracle 增加表空间的四种方法
可以设置为自动增长ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF'
2023-11-30 21:52:08
5320
1
原创 MySQL用命令创建MySQL数据库
首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.insert into teacher values('','jack','飞数科技2','2005-12-23');如果你在mysql提示符键入上面的命令也可以,但不方便调试。insert into teacher values('','allen','飞数科技1','2005-10-10');
2023-11-30 21:50:29
379
原创 ping时间戳
'如果文件指针位于 命令行文件末,则返回 True;否则返回 False。'创建了一个FSO对象,然后中用它来读写文本文件,删除文件等。将内容复制到文本中,保存修改后缀名为vbs后双击。'脚本解析引擎,创建一个命令窗口对象。'需要ping的目录Ip。'用fso创建一个文件。
2023-11-30 21:46:54
62
原创 SQLServer错误:15023(创建对于用户失败)——孤立用户故障排除
SQL Server中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库“用户”帐户用于数据库访问和权限验证。其中Northwind为存在孤立用户的数据库,update_one是存储过程的参数,表示只处理一个用户,前一个test是“用户”,后一个test是“登录”,其中Northwind为存在孤立用户的数据库,update_one是存储过程的参数,表示只处理一个用户,前一个test是“用户”,后一个test是“登录”,原来该数据的所有者是test,执行sp_changedbowner 'sa'。
2023-11-30 21:46:14
1616
原创 MySQL 绿色版的安装步骤
由于工作需要最近要开始研究MySQL了(看来学习都是逼出来的),本人对mysql没有研究,可以说一个小白。下面就从安装开始吧,虽然网上关于这方面的东西很多,还是需要自己把操作过程写下来。
2023-11-30 21:44:54
183
原创 SQL 常用SQL 语句
1、创建数据库,删除数据库2、备份sql server--- 创建 备份数据的 deviceUSE master--- 开始 备份3、说明:创建新表--根据已有的表创建新表:A:create table tab_new like tab_old (使用旧表创建新表)4、说明:删除新表5、说明:增加一个列注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。6、添加主键和删除主键。
2023-11-30 21:44:20
120
原创 log4j的配置文件[log4j.properties],带详细的中文注释
org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件)#org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件),#org.apache.log4j.TTCCLayout(包含日志产生的时间、线程、类别等等信息)#org.apache.log4j.SimpleLayout(包含日志信息的级别和信息字符串),#org.apache.log4j.FileAppender(文件),
2023-11-29 22:29:38
145
原创 ORACLEORA-01652无法通过128(在表空间TEMP中)扩展temp段剖析解决
排序等操作使用的临时段,使用完成后会被标记为空闲,表示可以重用,占用的空间不会立即释放,有时候临时表空间会变得非常大,此时可以通过收缩临时表空间来释放没有使用的空间。问了同事,写这个sql语句的小伙伴已经离职半年了,所以无人懂这个复杂的sql的业务逻辑了,暂时优化sql的建议是无法去做了。(2)一个性能非常差的笛卡尔积的带全表扫描的sql占用的资源超过了temp的表空间大小。例如,我想删除临时表空间下的某个文件,那么我们有两种方式删除临时表空间的数据文件。(1)oracle的temp临时表空间太小了;
2023-11-29 22:27:51
4082
原创 Oracle 限制超级管理员用户远程登录
非oracle安装用户本机sqlplus “sys/change_on_install as sysdba”无法登录。非oracle安装用户本机sqlplus “sys/change_on_install as sysdba”无法登录。非oracle安装用户本机sqlplus “sys/change_on_install as sysdba”能登录。非oracle安装用户本机sqlplus “sys/change_on_install as sysdba”能登录。sysdba”无法登录。
2023-11-29 21:27:29
333
原创 SQLSERVER 存储过程基本语法
insert into #DU_User1 (ID,Oid,[Login],Rtx,Name,[Password],State) values (100,2,'LS','0000','临时','321','特殊');select @msg = N'姓名从“' + Deleted.Name + N'”修改为“' + Inserted.Name + '”' from Inserted,Deleted。2. 限制少,可以执行对数据库表的操作,可以返回数据集。--从ST_User查询数据,填充至新生成的临时表。
2023-11-29 21:26:57
529
原创 SQLServer DELETE语句与REFERENCE约束冲突
语句与 reference 约束"FK_subplan_job_id"冲突。该冲突发生于数据库"msdb",表"dbo.sysmaintplan_subplans", column 'job_id'。在SQL Server 2008上删除已运行维护计划后,维护计划job没有自动删除掉,手工再删除维护计划job,提示删除失败。以上这4张表有着PK和FK的关联关系,在删除作业时,就容易因为发生FK的冲突而导致失败。3.sysmaintplan_subplans(记录维护计划的子计划信息);
2023-11-29 21:26:25
1142
原创 netuse命令详解
这是用《流光》扫到的用户名是administrators,密码为"空"的IP地址(空口令?哇,运气好到家了),如果是打算攻击的话,就可以用这样的命令来与127.0.0.1建立一个连接,因为密码为"空",所以第一个引号处就不用输入,后面一个双引号里的是用户名,输入administrators,命令即可成功完成。先复制srv.exe上去,在流光的Tools目录下就有(这里的$是指admin用户的c:\winnt\system32\,大家还可以使用c$、d$,意思是C盘与D盘,这看你要复制到什么地方去了)。
2023-11-29 21:25:50
3339
原创 Oracle-ora00376
2.如果数据文件只是offline,则只需要把数据文件脱机即可;ORA-01110: 数据文件 4: 'D:\APP\WJ\ORADATA\ORCL11G\USERS01.DBF'线程 1 序列 4 的归档日志已作为文件 D:\WJARC00004_0853710748.001 存在于磁盘上。1.既然数据文件不能访问,首先要检查数据文件状态以及数据文件是否在磁盘上.发现数据文件4脱机,数据文件12是recover状态。把数据文件12联机,再检查数据文件12状态。介质恢复完成, 用时: 00:00:04。
2023-11-29 21:25:15
634
1
原创 SQLServer迁移数据至Oracle
在SQLServer服务器本地使用CMD里的BCP命令,IP地址是SQLServer服务器地址,-U用户,-P密码。参考:https://www.cnblogs.com/fishparadise/p/9406943.html。三:使用sqldeveloper工具迁移(整库迁移),参考下方连接。3)使用sqlldr命令把数据导入到Oracle中。使用Navicat的导入数据,把csv导入即可。在SQLServer中导出数据为csv,注意,命令中的D盘不能使用C盘。二:大数据量(百万以上)
2023-11-29 21:23:22
735
原创 上交所文件接收
业务类型 文件名 描述 发送时间 接收方式 上海行情 mktdt01.txt 综合业务平台行情文件 实时发送,5秒刷新 SR、EZSR(UDP/SR协议)、UT、BT 上海行情 csiYYYYMMDD.txt 指数通行情文件(中证指数有限公司) 实时发送,5秒刷新 SR、EZSR(UDP/SR协议)、UT、BT 上海行情 mktdt00.txt 上交所竞价平台FAST行情 实时发送,3秒刷新 EZSR
2023-11-29 21:22:35
539
原创 windowsserver2008r2配置NTP时间服务器
1.修改以下选项的键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内的[Enabled]设定为1。3.修改以下键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type内的[Type]设定为NTP。打开NTP服务器功能(默认是不开启NTP Server服务,除非电脑升级成为域控制站)。
2023-11-29 21:21:39
1266
bde安装包(64位和32位)
2018-04-17
MyEclipseSVN插件 site-1.8.20.zip
2018-10-22
plsql美化器规则文件
2016-12-02
电脑出现蓝屏代码0x0000006B解决方法.zip
2020-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人