首页 软件列表

首页

C#如何将DataTable导出到Excel解决方案

2020-02-16 标签:c,如何,datatable,导出,excel,解决方案,最近,由于,公司,项目,需要,系统,用户,操作,日志,进行,转存,备份,考虑到

最近,由于公司项目中需要将系统内用户操作的所有日志进行转存备份,考虑到以后可能还需要还原,所以最后决定将日志数据备份到Excel中。 下面是我项目当中Excel.cs这个类的全部代码,通过这个类可以很容易地将DataTable中的数据导入到Excel方法中。 首先,必须要下载NPOI.dll这个程序

首页

mysql如何让自增id归0解决方案

2020-02-16 标签:mysql,如何,id,解决方案,最近,老是,要为,现在,项目,初始化,数据,搞的,头疼,数据库,越来越大,要让

最近老是要为现在这个项目初始化数据,搞的很头疼,而且数据库的Id自增越来越大,要让自增重新从1开始:那么就用下面的方法吧: 方法一: 如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数 truncate table 表名 方法二: dbcc checkident ('ta

首页

MySQL如何导入csv格式数据文件解决方案

2020-02-16 标签:mysql,如何,导入,csv,格式,数据文件,解决方案,备份,高手,忽略,数据,太大,数据库,客户端,软件,直接,非常,执行

给自己做备份的,高手们请忽略。 数据太大,用数据库客户端软件直接导入非常卡,还是直接执行SQL吧。 1、指定文件路径。 2、字段之间以逗号分隔,数据行之间以\r\n分隔(我这里文件是以\n分隔的)。 3、字符串以半角双引号包围,字符串本身的双引号用两个双引号表示。 Sql代码 实现代码如下: loa

首页

show engine innodb status显示信息不全如何解决

2020-02-16 标签:show,engine,innodb,status,显示,信息,不全,如何,解决,问题,执行,g,deadlock,相关,太多,后面的,都没,原因,mysql,客户端

问题: 执行 show engine innodb status\G 时,显示的信息不全,DEADLOCK相关信息太多,后面的都没了 原因: 这是mysql客户端的一个bug:BUG#19825,交互式客户端限制了输出信息最大为 64KB,因此更多的信息无法显示。 解决办法: 解决方法有两种: 1.

首页

MyISAM和InnoDB引擎优化分析

2020-02-16 标签:myisam,innodb,引擎,优化,分析,这几天,名堂,在学,mysql,数据库,并在,自己的,服务器,上进,设置,主要,学习,两种

这几天喻名堂在学习mysql数据库的优化并在自己的服务器上进行设置,喻名堂主要学习了MyISAM和InnoDB两种引擎的优化方法,它们各有优缺点,一般在实际应用中将两种引擎结合起来使用效果会更好。喻名堂测试的硬件配置以及软件环境如下: 服务器型号:IBM S226 CPU:至强四核 内存:4G 硬盘

首页

oracle 数据库闪回相关语句介绍

2020-02-16 标签:oracle,数据库,相关,语句,介绍,回到,某一时间,操作,启用,移动,功能,sql,代码,alter,table,emp

1\将表闪回到某一时间点: 闪回操作前启用行移动功能 Sql代码 alter table emp enable row movement; 执行闪回语句: Sql代码 flashback table emp to timestamp to_timestamp('20120709195000','YY

首页

Oracle 表空间查询与操作方法

2020-02-16 标签:oracle,空间,查询,操作方法,使用情况,select,b,file,id,文件,tablespace,n,ame,物理,文件名,bytes

一。查询篇 1.查询oracle表空间的使用情况 select b.file_id  文件ID,   b.tablespace_name  表空间,   b.file_name     物理文件名,   b.bytes       总字节数,   (b.bytes-sum(nvl(a.bytes,0

首页

oracle保留两位小数解决方案

2020-02-16 标签:oracle,保留,两位,小数,解决方案,公司,需要,处理,报表,使用,百分率,只用,round,trunc,函数,都可以,实现,data

公司需要处理一些报表,需要使用百分率,保留2位小数,只用round和trunc函数都可以实现(round(_data,2) ),只是格式不是很工整,对格式要求不严谨的情况下使用round即可. 个人认为比较方便的一种 select decode(n_jg,0,'0.00',trim(to_char(

首页

oracle SCN跟TIMESTAMP之间转换

2020-02-16 标签:oracle,scn,timestamp,之间,转换,sql,代码,获取,当前,实现,如下,select,dbms,flashback,system,change,n,umber,sysdate

Sql代码 --获取当前的SCN 实现代码如下: select dbms_flashback.get_system_change_number scn1, timestamp_to_scn(sysdate) scn2 from dual;--将SCN转换成功时间 实现代码如下: select to_

首页

oracle group by语句实例测试

2020-02-16 标签:oracle,group,语句,实例,测试,sql,代码,实现,如下,create,table,test,a,varchar,20,b,c,number,d

Sql代码 实现代码如下: CREATE TABLE test(a VARCHAR2( 20),b VARCHAR2 (20),c NUMBER,d VARCHAR2 (20)) INSERT INTO test VALUES( 'a1','b1' ,1, 't'); INSERT INTO tes