select client_id, resource_ids, client_secret, scope, authorized_grant_types, web_server_redirect_uri, authorities, access_token_validity, refresh_token_validity, additional_information, autoapprove from sys_oauth_client_details
insert into sys_oauth_client_details
client_id,
resource_ids,
client_secret,
scope,
authorized_grant_types,
web_server_redirect_uri,
authorities,
access_token_validity,
refresh_token_validity,
additional_information,
autoapprove,
#{clientId},
#{resourceIds},
#{clientSecret},
#{scope},
#{authorizedGrantTypes},
#{webServerRedirectUri},
#{authorities},
#{accessTokenValidity},
#{refreshTokenValidity},
#{additionalInformation},
#{autoapprove},
update sys_oauth_client_details
resource_ids = #{resourceIds},
client_secret = #{clientSecret},
scope = #{scope},
authorized_grant_types = #{authorizedGrantTypes},
web_server_redirect_uri = #{webServerRedirectUri},
authorities = #{authorities},
access_token_validity = #{accessTokenValidity},
refresh_token_validity = #{refreshTokenValidity},
additional_information = #{additionalInformation},
autoapprove = #{autoapprove},
where client_id = #{clientId}
delete from sys_oauth_client_details where client_id = #{clientId}
delete from sys_oauth_client_details where client_id in
#{clientId}