`
yangzy666
  • 浏览: 20001 次
  • 性别: Icon_minigender_1
  • 来自: 东莞
社区版块
存档分类
最新评论
文章列表
今天经理要我导出生产环境的一些相关数据,因为肯定不能直接连客户服务器上的数据库,所以在没有图形界面的情况下,只能SSH然后在命令行中查询结果,但我从未试过怎么将select出来的数据导出为文本,而且经理又急着用,远程连接又不稳定,要用的sql语句也没准备好,真是焦头烂额啊。好在容易搜到相关资料,在此做个笔记。 其实挺简单,就一个命令 select * from my_table into outfile '/tmp/abc.xls'; 然后就是ftp把文件弄回本地了。   另外,还有一种导出的方式,相较于上者而言,这种可以对已经存在的文件直接覆盖。 //使用outfile的方法 m ...
在linux ubuntu下安装了netbeans,发现启动界面中文有方块,启动后java文件中的汉字也有不少方块。网上查知是因为java虚拟机的字体不够丰富的原因,只用把/usr/share/fonts/truetype/arphic/ 文件夹下的字体拷贝到 JAVA_HOME/jre/lib/fonts/fallback ...
Oracle在线文档 http://www.oracle.com/pls/db111/homepage 1.查看oracle数据库版本信息 SQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production PL/SQL Release 11.1.0.6.0 - Prod ...
      今天看到ubuntu可以升级到10.10版本了,于是小小地用命令升级了一下,结果,下载更新完成后软件自动配置时,卡死在了半路上,不管了,重启机,果然不能进入图形桌面了,只好在命令窗口里面不断地敲击自己仅知的一些命令,结果折腾了大半个小时,没搞出名堂来,不得不求助技术总监,没想到他三两下,几个命令就搞定了,前后不到5分钟。汗颜。。。 还好,开机后,打开终端,还能一一找到他使用过的命令,现把它保存下来,以示对自己的警示。 sudo dpkg-reconfigure export LC_ALL=C sudo dpkg-reconfigure -r sudo apt-get di ...
众所周知,数据库的函数较多,而且不同的数据库厂商在sql标准之外,还扩展了不少自己专有的函数,在此,我会把在工作中用到的容易忘记的oracle函数简单记录下,不论其是标准的,还是非标准的。 1. decode函数 DECODE函数,是ORACLE公司的SQL软件ORACLE PL/SQL所提供的特有函数计算方式,以其简洁的运算方式,可控的数据模型和灵活的格式转换而闻名。 在逻辑编程中,经常用到If – Then –Else 进行逻辑判断。在DECODE的语法中,实际上就是这样的逻辑处理过程。 它的语法:DECODE(value, if1, t ...
如下表table1: 日期(exportDate)               数量(amount) --------------                    ----------- 14-2月 -08                       20 10-3月 -08                       2 14-4月 -08                 ...
1.已知oracle数据库中有一个名为user_constraints的系统表,它主要用来管理当前登陆用户所拥有表的所有约束信息。 SQL>desc user_constraints; 名称                                空值                 ...
在工作中因为报表需要,自己写了个简单的金额中文大写转换,权当训练一下思维。当然也有代码优化的空间,欢迎指正。 /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.bestway.jptds.client.common; import java.math.RoundingMode; import java.text.NumberFormat; import java.util.HashMap; import ...
1、查看当前用户及所有用户       SQL> show user;   #查看当前用户       USER is "YZY"       SQL> select username from all_users;   #查看所有用户       USERNAME       ------------------------------       SYS       SYSTEM       BSWAY         SQL> select   username   from   dba_users;   ...
1、查看所有用户       select  * from mysql.user; 2、查看当前用户       mysql> select user();       +----------------+       | user()         |       +----------------+       | root@localhost |       +----------------+       1 row in set (0.00 sec) 3、查看当前系统日期       select sysdate();
1 .mysql的启动与停止   启动MYSQL服务 net start mysql   停止MYSQL服务 net stop mysql 2 . netstat –na | findstr 3306 查看被监听的端口 , findstr用于查找后面的端口是否存在 3 . 在命令行中登陆MYSQL控制台 , 即使用 MYSQL COMMEND LINE TOOL    语法格式 mysql –user=root –password=123456 db_name    或 mysql –u root –p123456 db_name 4 . 进入MYSQL命令行工具后 , 使用stat ...
今天工作时,由于粗心,犯了个错误,特此撰文自我鞭策.且看代码如下: final int REPORT_PAGE_ROWS = 20; //currentGroup 类型为ArrayList if (currentGroup.size() % REPORT_PAGE_ROWS != 0) { for (int i = 0; i < REPORT_PAGE_ROWS - currentGroup.size() % REPORT_PAGE_ROWS; i++) { currentGroup.add(new WJContractUnitWasteTemp());// ...
方法如下: 1、将鼠标停在表格上,选择 明细数据行 (Row Detail) 。 2、选择脚本(script)标签,在onPrepare方法中加入: count=0; 在onCreate方法中加入: count++; if(count % 10==0) {    this.getStyle().pageBreakAfter="always"; } 然后放到服务器上运行,则实现分页显示。
只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。 只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。 只能输入非零的正整数:"^\+?[1-9][ ...
最近在做图书馆管理系统时,测试导入许多MARC文件(可把它看成文本文件),没有问题,唯独有一个文件在导入过程中总是报错: java.sql.BatchUpdateException: 批次处理0insert into... org.hibernate.exception.DataException: Could not execute JDBC batch u ...
Global site tag (gtag.js) - Google Analytics