加载中…
  
博文
标签:

comm

rs232

serialport

commportidentifier

分类: java
首先,要做三步:
win32com.dll放到jre的/bin目录下。
javax.comm.properties放到jre的lib目录下。
comm.jar放到随便哪个classPath里就行了,能引用到即可。
操作类代码如下,供参考:

import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;

import javax.comm.CommPortIdentifier;
import javax.comm.NoSuchPortException;
import javax.comm.PortInUseException;
import javax.comm.SerialPort;
import javax.comm.UnsupportedCommOperationException;

public class ComPortUtil {

    static SerialPort serialPort null;
    
标签:

db2

分类: 收集
1. 输入参数为字符类型,且允许为空的,可以使用COALESCE(inputParameter,'')把NULL转换成'';
2. 输入类型为整型,且允许为空的,可以使用COALESCE(inputParameter,0),把空转换成0;
3. 输入参数为字符类型,且是非空非空格的,可以使用COALESCE(inputParameter,'')把NULL转换成'',然后判断函数返回值是否为'';
4. 输入类型为整型,且是非空的,不需要使用COALESCE函数,直接使用IS NULL进行非空判断。
5.对''值的处理,' '或''在数据库中不是NULL而是空格存在需要使用 = ' '验证[color=red][/color]

如:  create table item(
a1 int,
a2 varchar(10),
a3 date,
a4 timestamp,
);

insert into item(a1,a2,a3,a4)values(1,'1',current date,current timestamp) ;
insert into item(a1)values(1) ;
insert into item(a2)values('1') ;
insert into item(a3)values('2014-01-01');
insert into item(a4)values('2014-01-01 00:00:00.000000'); 
 
select coalesce(a1,10),
标签:

sql

it

分类: sql
listagg()函数是oracle11.2的新特性,之前的版本不识别滴。

最基础的用法:

LISTAGG(XXX,XXX) WITHIN GROUP( ORDER BY XXX)

用法就像聚合函数一样,通过Group by语句,把每个Group的一个字段,拼接起来。

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有