This DELETE removes a preference row for a given application/user combination, optionally scoped to a specific page name. It backs PreferenceData.DeletePref, invoked from SavePreferences when the supplied preference text is empty or whitespace-only.
-- Default form (no page name supplied)DeletefromUSER_PREFERENCEwhereUSER_ID=:useridandAPP_NAME=:appnameandPAGE_NAMEisNULL
-- When pageName is supplied, the final predicate is replaced with:DeletefromUSER_PREFERENCEwhereUSER_ID=:useridandAPP_NAME=:appnameandPAGE_NAME=:pagename