convert to gitea
This commit is contained in:
21
db/procedures/sp_get_resource_by_id.sql
Normal file
21
db/procedures/sp_get_resource_by_id.sql
Normal file
@ -0,0 +1,21 @@
|
||||
DELIMITER $$
|
||||
|
||||
CREATE PROCEDURE `sp_get_resource_by_id`(
|
||||
IN p_resource_id BIGINT
|
||||
)
|
||||
COMMENT '자산 ID로 상세 정보 조회'
|
||||
BEGIN
|
||||
SELECT
|
||||
r.resource_id, r.category_id, rc.category_name, r.resource_code, r.manufacturer,
|
||||
r.resource_name, r.serial_num, r.spec_value, r.spec_unit, r.user_id,
|
||||
CASE WHEN u.user_id IS NOT NULL AND u.display_name IS NOT NULL AND u.display_name != '' AND u.account_name IS NOT NULL THEN CONCAT(u.display_name, ' [', u.account_name, ']') WHEN u.display_name IS NOT NULL AND u.display_name != '' THEN u.display_name ELSE u.account_name END AS user_display_name, -- 사용자 표시 이름 로직 변경
|
||||
g.group_name, r.comments, r.purchase_date, r.register_date, r.update_date, r.is_locked -- 컬럼명 변경 반영
|
||||
FROM resource_info r
|
||||
LEFT JOIN resource_category rc ON r.category_id = rc.category_id
|
||||
LEFT JOIN user_info u ON r.user_id = u.user_id
|
||||
LEFT JOIN group_info g ON u.group_id = g.group_id
|
||||
WHERE r.resource_id = p_resource_id;
|
||||
END
|
||||
$$
|
||||
|
||||
DELIMITER ;
|
||||
Reference in New Issue
Block a user