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) VALUES(#{clientId},#{resourceIds},#{clientSecret},#{scope},#{authorizedGrantTypes},#{webServerRedirectUri},#{authorities},#{accessTokenValidity},#{refreshTokenValidity},#{additionalInformation},#{autoapprove}) UPDATE sys_oauth_client_details SET additional_information = #{additionalInformation},access_token_validity = #{accessTokenValidity},autoapprove = #{autoapprove},scope = #{scope},web_server_redirect_uri = #{webServerRedirectUri},authorized_grant_types = #{authorizedGrantTypes},client_secret = #{clientSecret},resource_ids = #{resourceIds},client_id = #{clientId},authorities = #{authorities},refresh_token_validity = #{refreshTokenValidity} WHERE client_id = #{clientId} DELETE FROM sys_oauth_client_details WHERE client_id = #{clientId}