- 浏览: 21172 次
- 性别:
- 来自: 泉州
最新评论
-
noselary:
IF length(trim(str))<>1 T ...
oracle 实现类似java split函数功能,并去掉空行 -
noselary:
select a.column_value tips from ...
oracle 实现类似java split函数功能,并去掉空行
文章列表
with as后面直接跟insert into select会报1064:
with temp_table as (select * from table limit 1)
insert into table
select *
from temp_table
where 1=2
with as放在select之前即可正常插入:
insert into table
with temp_table as (select * from table limit 1)
select *
from temp_tabl ...
数据库的表名,字段命名一般用下划线分隔,在编程时一般使用的是驼峰命名
--首字母大写
select REPLACE(INITCAP('first_second_three'),'_','') from dual;
--首字母小写
select lower(substr('first_second_three',1,1)) || substr(REPLACE(INITCAP('first_second_three'),'_',''),2) from dual;
1.数据库的表名,字段命名一般用下划线分隔,在编程时一般使用的是驼峰命名
2.myssql没有INITCAP函数,以下写法支持四个下划线,可以自己扩展
说明:YOU_TABLE_NAME 替换为需要转驼峰的表名
YOU_TABLE_SCHEMA 替换为TABLE_SCHEMA
-- 变量赋值
select @tbl := 'YOU_TABLE_NAME',@scha := 'YOU_TABLE_SCHEMA';
-- 表名转驼峰且首字母大写
select CONCAT(
-- _分割之后的第一段
UPPER(substr(SUBSTRING_INDEX( ...
/**
* @ClassName: CronUtil
* @Description: Cron表达式工具类
* 目前支持三种常用的cron表达式
* 1.每天的某个时间点执行 例:12 12 12 * * ?表示每天12时12分12秒执行
* 2.每周的哪几天执行 例:12 12 12 ? * 1,2,3表示每周的周1周2周3 ,12时12分12秒执行
* 3.每月的哪几天执行 例:12 12 12 1,21,13 * ?表示每月的1号21号13号 12时12分12秒执行
* @author
* @date
...
def f(args=[]):
... print id(args)
... args.append(0)
... print args
调用情况如下:
>>> f()21373376[0]>>> f()21373376[0, 0]>>> f([])21373336[0]
>>> f([])21373896[0]>>> f([1])21373256[1, 0]>>> f([1])21373536[1, 0]>>> f([1])21373496[ ...
代码是网上找的,在此基础上修改以实现去掉空行
功能描述:用指定分隔符切割输入的字符串,返回一维数组,每个数组元素为一个子串。
源代码:
CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (4000);
CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2)
RETURN ty_str_split
IS
j INT := 0;
i INT := 1;
len INT := 0; ...
<script>
function rowsAdd(){
var Container = document.getElementById("play");
var detailNum = Container.rows.length;
//var _table=document.getElementById("takesheetspec");
var _tr=Container.insertRow(-1);
//alert(_tr.rowIndex);
var _id='pd'+de ...
- 2009-05-07 21:19
- 浏览 5315
- 评论(0)