印象里一直记着配置过代码实时模板,但是忘了换了工作电脑,之前配置的模板在我另一台电脑上
需要重新配置一下,我是笨蛋orz
配置方法和之前的一致
DataGrip实时模板的配置_王小小鸭的博客-CSDN博客https://blog.csdn.net/clover_oreo/article/details/131925814?spm=1001.2014.3001.5502加了自定义用户和内容的小细节
添加模板:
1、缩写:seld
模板文本:
select $END$ from dual;
$$之间的是占位符,可根据实际需要进行填写
2、缩写:loop
模板文本:
for c in $DATA$ loop$END$end loop;
3、缩写:deb
模板文本:
declarev_err_msg nvarchar2(2000);v_str nvarchar2(2000);v_str2 nvarchar2(2000);v_clob clob;v_row_count number(10) := 0;cursor c_job is select *from dual;/*** create by: dul* create date: $DATE$ $TIME$* modify by: * modify date:* describe:*/
beginDBMS_OUTPUT.PUT_LINE(v_row_count)$END$;exceptionwhen others thenv_err_msg := sqlerrm || chr(13) || dbms_utility.format_error_backtrace;JA_WRITE_LOG('P' || :APP_PAGE_ID || '-角色权限-用户管理-新增', 'ERROR', V_ERR_MSG, :USER_ID, :USER_TENANT,:APP_NAME || ':' || :APP_ID);
end;
4、缩写:mfunc
模板文本:
create function x_func(p_app_id in number, p_tenant_id in number,p_sys_user_id in number)return nvarchar2is/****************************************************** 功能描述:** 函数名称:** 参 数:【名称】 【类型 】 【说明】** p_app_id number 要处理的字符串** p_tenant_id number 当前租户ID** p_sys_user_id number 当前系统操作用户** 返 回 值: nvarchar2 返回值记录** create by: dul** create date: $DATE$ $TIME$** modify by:** modify date:****************************************************/v_row_count number(10) := 0;v_err_msg nvarchar2(2000);cursor c_job is select *from dual;$END$
beginDBMS_OUTPUT.PUT_LINE(v_row_count);return 'success';
exceptionwhen others thenv_err_msg := sqlerrm || chr(13) || dbms_utility.format_error_backtrace;JA_WRITE_LOG(JA_UTILS_PKG.GET_FN_NAME(), 'ERROR', V_ERR_MSG, -1, 1, '168-晶台');return 'error';
end ;