SQL 语句插入数据到 mdm.sys_user_presc_auth 表
SQL 语句插入数据到 mdm.sys_user_presc_auth 表
原始 SQL 语句:
insert into mdm.sys_user_presc_auth su (su.presc_auth_id,su.key_user_id) values ( select sys_guid() as presc_auth_id,ssu.user_id as key_user_id from sysmn.sys_user ssu where ssu.del_flag = '0' and ssu.position_flag = '1' )
缺失表达式说明:
这个 SQL 语句缺失了表达式。根据提供的信息,可以将 SQL 语句修改如下:
修改后的 SQL 语句:
INSERT INTO mdm.sys_user_presc_auth (presc_auth_id, key_user_id)
SELECT SYS_GUID() AS presc_auth_id, ssu.user_id AS key_user_id
FROM sysmn.sys_user ssu
WHERE ssu.del_flag = '0' AND ssu.position_flag = '1';
解释:
修改后的 SQL 语句使用了 SELECT 子句来插入 mdm.sys_user_presc_auth 表中的数据。它选择了 sysmn.sys_user 表中满足条件的记录,并将生成的 GUID 值作为 presc_auth_id,ssu.user_id 作为 key_user_id 插入到 mdm.sys_user_presc_auth 表中。
原文地址: https://www.cveoy.top/t/topic/qupL 著作权归作者所有。请勿转载和采集!