- 博客(14)
- 收藏
- 关注
原创 记一次戴尔 R720安装ESXI6.7,并还原虚拟服务器的过程
背景介绍:公司有一台物理机:戴尔 R720 CPU: E5 2620 两颗CPU内存:128G硬盘:600G 两块,做RAID1 , 系统盘。 2T 四块 做RAID5, 存储盘。这台物理机安装了ESXI6.5 虚拟化平台,然后在此基础上,将一台物理机虚拟出多台服务器使用。在某一天,机房断电之后,服务器的硬盘闪黄灯了。 就是做系统盘的那两块,同时报错。虚拟化平台启动失败。如果,只是坏了其中一块硬盘,那么可以通过更换硬盘,在利用磁盘阵列恢复数据。但是两块同时坏,就不能恢复了。这是
2023-08-03 11:00:09 2107
原创 Python pymssql 向MSSQL数据库写入日期时间
def insert_datetime(self): d = datetime.today() # d是日期时间对象,带微秒部分 print(d) # 2022-04-08 09:10:46.181748 print('d type:', type(d)) # d type: <class 'datetime.datetime'> ...
2022-04-08 09:22:53 3427 2
原创 MYSQL 存储过程中使用游标及字符串拼接
需要修改一个表中的两个字段,最开始定义变量时,decimal类型没有给定长度和小数位数,导致大于0小于1的数值始终体现为没有被更改,当时没有注意到所有的小数位数都是0。单独拿出来用update语句又可以改,纠结了很久,最后将游标里的修改语句记录下来才发现问题。decimal不给定长度和保留的小数位数时,只保留整数位。所以0.2这种最后就变成了0 ,不是没有被修改。create procedu...
2019-07-31 10:54:53 1608
原创 记一次SQLServer2012 创建链接服务器连接ORACLE数据库
场景:业务数据库是oracle 11g ,现在需要在另外一台服务器上安装SQLServer2012并抽取oracle数据库中的数据首先是安装服务器系统,WinServer2008R2 64位 操作系统安装完成后,拷贝数据库镜像,加载虚拟光驱,单击安装程序 提示系统不满足最低要求,因为没有打补丁,2008R2需要安装Service Pack1补丁包,去微软官网下载,没有2008R2...
2019-05-09 18:22:01 8338
原创 对SQL Server存储过程内容格式化并导出
格式化语句是借鉴了网上另一位大佬的语句,只是将他写的存储过程变成了函数以便获取返回值。首先创建一个格式化函数:create function [dbo].[my_helptext]( @name varchar(255))returns @source table( source varchar(max))asbegin declare @object_id int...
2018-12-29 17:15:54 2132
原创 javascript处理input标签,数组值变化
HTML <!DOCTYPE html><html><head><meta charset="UTF-8"><title>表单验证</title><link rel="stylesheet" href="css/lesson12.css">
2018-11-29 09:45:10 4047
原创 SQL SERVER 遍历表记录
declare @docid int ;set @docid = 1 --假设表aa中有两条docid = 1 的记录select distinct docid into #aa from aa where docid = 1 ;while exists (select docid from #aa )begin set rowcount 1 ; update aa se...
2018-06-25 16:02:34 1631
原创 Oracle中,for循环,if语句,应用实例
场景:需要找出某个序列中未被使用的序列值,并插入临时表中备用,同时临时表中需要生成自己的主键序列。declare v_seq number(10) := 1 ; v_record number(10) ;begin for i in 100000 .. 101000 loop --查找这个范围内未被使用的序列值,i本是控制循环次数,这里也同时被用于待检查的序列值。 sele...
2018-05-04 09:21:38 4839
原创 Oracle 在块中引入变量调用动态SQL,利用execute immediate执行数据定义语言。
declare v_sql varchar(200);begin for md in (select owner,table_name,column_name,data_type,data_length from all_tab_columns t where OWNER = 'XXXERP' and column_name = 'GOODSTYPE' and not exis...
2018-05-02 16:21:34 2457
原创 Oracle函数中的return语句的作用
今天在看一个用于ERP软件的Oracle函数时,被一个return给困扰了,也许之前有在什么地方看到过相关的说明,但是自己没有记住,就是函数中在return语句后面的语句还执行不执行的问题? 函数的结构是这样的function 函数名 (参数列表) is 变量A begin 执行语句段1 return 变量A 执行语句
2018-01-30 10:58:45 13186
原创 关于Oracle的函数和存储过程,还有一点异常情况。
函数和存储过程都可以有返回值,但是函数常用于计算场景,而存储过程多用于对表记录的查询,修改,插入,删除等操作。create or replace function 函数名称( --这里有括号--函数形式参数声明部分--函数的参数声明不能带有精度,比如number(10) 就是错的,直接number就可以。参数名 in|out|in out 数据类型 ) --这里也有
2018-01-26 14:40:40 261
原创 ORACLE分组取第一条记录
select 查询内容 from ( select row_number() over(partition by 分组字段 order by 排序字段) as rn , 查询字a,查询字段b.. from 表1,表2 where 条件) where rn = 1 ;select 查询内容 from ( select row_number() over(partitio
2018-01-16 10:07:10 1984
原创 Oracle数据库游标的使用方法。
想到这个,是因为之前在工作中经常遇到批量插入的情况,按照平时的工作习惯,就是在PL/SQL Developer中for update 目标表,然后把内容粘贴进去。也能达到插入的目的,但是这种做法,总觉得过于依赖环境,而且也缺少灵活性。然后某一天看到游标这个概念后,觉得可以拿来用到工作场景中。--首先给目标表pub_oods_zb创建一张错误日志表 pub_goos_zb_error_log,语句中...
2018-01-15 14:10:34 6335
原创 Tomcat , Eclipse , 404错误
今天做了WEB开发环境的配置,WINDOS+JAVA+TOMCAT+ECLIPSE 。配置完Tomcat之后,localhost:8080 访问正常。但是在Eclipse中添加一个动态网站的项目,写了一个JSP文件,然后Run on Server 总是提示:404The origin server did not find a current representation for th
2018-01-07 19:35:06 652 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人