SUBSTR函数
语法:SUBSTR(ARG1,POS,)
SUBSTR函数返回ARG1中POS位置开始的LENGTH个字符,如果没有指定LENGTH,则返回剩余的字符。
eg: SELECT SUBSTR(‘CDNJFDJFJD‘,5,2) FROM T1
substr(表中字段,截取的起始下标,截取的结束下标)
substr(USBKEYSN,1,10)为截取USBKEYSN字段的第一位到第10位;substr既可以作为查询条件又可以作为查询内容。
substr作为查询条件:
select * from ECUSRCERT where substr(USBKEY,1,10)=#value#;
substr作为查询内容: select substr(USBKEYSN,1,10) from ECUSRCERT;
例如: DB2去除最后一位: select substr(USBKEYSN,1,length(USBKEYSN)-1) from ECUSRCERT;