数据库把字段转成驼峰格式的函数
把unit_selling_price自动转成unitSellingPrice代码如下--把字段转成驼峰格式FUNCTION get_hump_value(p_value VARCHAR2) RETURN VARCHAR2 ISl_return VARCHAR2(2000);l_indexNUMBER;BEGINl_index := instr(p_value, '_');IF l_index &
·
把unit_selling_price自动转成unitSellingPrice
代码如下
--把字段转成驼峰格式
FUNCTION get_hump_value(p_value VARCHAR2) RETURN VARCHAR2 IS
l_return VARCHAR2(2000);
l_index NUMBER;
BEGIN
l_index := instr(p_value, '_');
IF l_index <= 0 THEN
RETURN lower(p_value);
ELSIF l_index = 1 THEN
l_return := l_return || upper(substr(p_value, l_index + 1, 1)) || get_hump_value(substr(p_value, l_index + 2));
ELSE
l_return := l_return || lower(substr(p_value, 1, l_index - 1)) || get_hump_value(substr(p_value, l_index ));
END IF;
RETURN l_return;
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line (SQLERRM);
RETURN p_value;
END;
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)