生成插入字典表的执行语句.sql 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /* 生成插入sys_dict表的语句的语句 */
  2. SELECT
  3. CONCAT("INSERT INTO sys_dict ( DICT_TYPE_ID, DICT_NAME, DICT_VALUE, DICT_DISP_ORDER, DICT_STATUS, DICT_DESCRIPTION, CREATE_USER_ID, CREATE_TIME, UPDATE_USER_ID, UPDATE_TIME) (SELECT (SELECT max(dict_type_id) FROM sys_dict_type WHERE dict_type_code='",dict_type_code,"'),"
  4. ,"'",DICT_NAME,"','",DICT_VALUE,"','",IFNULL(DICT_DISP_ORDER,1),"','",DICT_STATUS,"','",IFNULL(DICT_DESCRIPTION,''),"','1',now(),'1',now() FROM DUAL);") AS dictsql
  5. FROM sys_dict_misc
  6. WHERE dict_type_id IN(
  7. SELECT dict_type_id FROM sys_dict_type WHERE dict_type_id>=298 AND dict_type_id<>313
  8. )
  9. ORDER BY dict_type_code;
  10. /* 生成插入sys_dict表的语句的语句 */
  11. SELECT
  12. CONCAT("INSERT INTO sys_dict ( DICT_TYPE_ID, DICT_NAME, DICT_VALUE, DICT_DISP_ORDER, DICT_STATUS, DICT_DESCRIPTION, CREATE_USER_ID, CREATE_TIME, UPDATE_USER_ID, UPDATE_TIME) (SELECT (SELECT max(dict_type_id) FROM sys_dict_type WHERE dict_type_code='",dict_type_code,"'),"
  13. ,"'",DICT_NAME,"','",DICT_VALUE,"','",IFNULL(DICT_DISP_ORDER,1),"','",DICT_STATUS,"','",IFNULL(DICT_DESCRIPTION,''),"','1',now(),'1',now() FROM DUAL);") AS dictsql
  14. FROM sys_dict_misc
  15. WHERE dict_type_id IN(
  16. SELECT dict_type_id FROM sys_dict_type WHERE dict_type_id in(366,365)
  17. )
  18. ORDER BY dict_type_code;
  19. /* 生成插入sys_dict表的语句的语句 */
  20. SELECT
  21. CONCAT("INSERT INTO sys_dict ( DICT_TYPE_ID, DICT_NAME, DICT_VALUE, DICT_DISP_ORDER, DICT_STATUS, DICT_DESCRIPTION, CREATE_USER_ID, CREATE_TIME, UPDATE_USER_ID, UPDATE_TIME) (SELECT (SELECT max(dict_type_id) FROM sys_dict_type WHERE dict_type_code='",dict_type_code,"'),"
  22. ,"'",DICT_NAME,"','",DICT_VALUE,"','",IFNULL(DICT_DISP_ORDER,1),"','",DICT_STATUS,"','",IFNULL(DICT_DESCRIPTION,''),"','1',now(),'1',now() FROM DUAL);") AS dictsql
  23. FROM sys_dict_misc
  24. WHERE dict_type_id IN(
  25. SELECT dict_type_id FROM sys_dict_type WHERE dict_type_code in('WORK_TASK_TYPE_DICT','WORK_TASK_TYPE_TWO_DICT','WORK_TASK_TYPE_HANDLE_DICT')
  26. )
  27. ORDER BY dict_type_code;
  28. DELETE FROM sys_dict WHERE dict_type_id=(SELECT MAX(dict_type_id) FROM sys_dict_type WHERE dict_type_code='FILE_FUNCTION_TYPE_DICT');
  29. SELECT * FROM `sys_dict_misc` WHERE dict_type_code='ETIME_AUDIT_STATUS_DICT'
  30. SELECT * FROM sys_dict_type WHERE dict_type_code='ETIME_AUDIT_STATUS_DICT'
  31. SELECT * FROM sys_dict WHERE dict_type_id=424;