select id, url, ip_port, user_name, password, drive_class_name, pool_name, park_name, status, del_flag, create_by, create_time, update_by, update_time, remark,system_type, dept_id, schema_created from sys_datasource insert into sys_datasource id, url, ip_port, user_name, password, drive_class_name, pool_name, park_name, status, del_flag, create_by, create_time, update_by, update_time, remark, dept_id, schema_created, system_type, #{id}, #{url}, #{ipPort}, #{userName}, #{password}, #{driveClassName}, #{poolName}, #{parkName}, #{status}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, #{deptId}, #{schemaCreated}, #{systemType}, insert into sys_user_datasource(user_id, datasource_id) values (#{item.userId},#{item.datasourceId}) update sys_datasource url = #{url}, ip_port = #{ipPort}, user_name = #{userName}, password = #{password}, drive_class_name = #{driveClassName}, pool_name = #{poolName}, park_name = #{parkName}, status = #{status}, del_flag = #{delFlag}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, dept_id = #{deptId}, schema_created = #{schemaCreated}, system_type = #{systemType}, where id = #{id} delete from sys_datasource where id = #{id} delete from sys_datasource where id in #{id} delete from sys_user_datasource where user_id=#{userId} and datasource_id=#{datasourceId} delete from sys_user_datasource where datasource_id=#{datasourceId} and user_id in #{userId} delete from sys_user_datasource where user_id =#{userCode}