select username,account_status, (case when password_versions = 1 then '禁止与用户名相同' when password_versions = 2 then '口令长度不小于9' when password_versions = 3 then '禁止与用户名相同&口令长度不小于9' when password_versions = 4 then '至少包含一个大写字母(A-Z)' when password_versions = 5 then '禁止与用户名相同&至少包含一个大写字母(A-Z)' when password_versions = 6 then '口令长度不小于9&至少包含一个大写字母(A-Z)' when password_versions = 7 then '禁止与用户名相同&口令长度不小于9&至少包含一个大写字母(A-Z)' when password_versions = 8 then '至少包含一个数字(0-9)' when password_versions = 9 then '禁止与用户名相同&至少包含一个数字(0-9)' when password_versions = 10 then '口令长度不小于9&至少包含一个数字(0-9)' when password_versions = 11 then '禁止与用户名相同&口令长度不小于9&至少包含一个数字(0-9)' when password_versions = 12 then '至少包含一个大写字母(A-Z)&至少包含一个数字(0-9)' when password_versions = 13 then '禁止与用户名相同&至少包含一个大写字母(A-Z)&至少包含一个数字(0-9)' when password_versions = 14 then '口令长度不小于9&至少包含一个大写字母(A-Z)&至少包含一个数字(0-9)' when password_versions = 15 then '禁止与用户名相同&口令长度不小于9&至少包含一个大写字母(A-Z)&至少包含一个数字(0-9)' when password_versions = 16 then '至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 17 then '禁止与用户名相同&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 18 then '口令长度不小于9&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 19 then '禁止与用户名相同&口令长度不小于9&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 20 then '至少包含一个大写字母(A-Z)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 21 then '禁止与用户名相同&至少包含一个大写字母(A-Z)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 22 then '口令长度不小于9&至少包含一个大写字母(A-Z)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 23 then '禁止与用户名相同&口令长度不小于9&至少包含一个大写字母(A-Z)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 24 then '至少包含一个数字(0-9)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 25 then '禁止与用户名相同&至少包含一个数字(0-9)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 26 then '口令长度不小于9&至少包含一个数字(0-9)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 27 then '禁止与用户名相同&口令长度不小于9&至少包含一个数字(0-9)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 28 then '至少包含一个大写字母(A-Z)&至少包含一个数字(0-9)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 29 then '禁止与用户名相同&至少包含一个大写字母(A-Z)&至少包含一个数字(0-9)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 30 then '口令长度不小于9&至少包含一个大写字母(A-Z)&至少包含一个数字(0-9)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' when password_versions = 31 then '禁止与用户名相同&口令长度不小于9&至少包含一个大写字母(A-Z)&至少包含一个数字(0-9)&至少包含一个标点符号(英文输入法状态下,除”和空格外的所有符号)' else '无策略' end) password_version, sysdate from dba_users;
标签:输入法,包含,versions,至少,when,查询,密码,password,达梦 From: https://www.cnblogs.com/priestess-zhao/p/18318526