SELECT
    UserOrgPerm.FRuleExpr
FROM
    T_PM_UserOrgPerm USERORGPERM
WHERE
    (
        (
            (
                UserOrgPerm.FOwner = '256c221a-0106-1000-e000-10d7c0a813f413B7DE7F'
                AND UserOrgPerm.FOrgID = '11111111-1111-1111-1111-111111111111CCE7AED4'
            )
            AND UserOrgPerm.FPermItemID = '5118976f-00fd-1000-e000-0010c0a813dePERMITEM'
        )
        AND UserOrgPerm.FPermType = 10
    )
UNION  SELECT
    RolePerm.FRuleExpr
FROM
    T_PM_RolePerm ROLEPERM INNER JOIN T_PM_UserRoleOrg USERROLEORG
        ON UserRoleOrg.FRoleID = RolePerm.FRoleID
WHERE
    (
        (
            (
                UserRoleOrg.FUserID = '256c221a-0106-1000-e000-10d7c0a813f413B7DE7F'
                AND(
                    1 = 1
                    OR UserRoleOrg.FOrgID = '11111111-1111-1111-1111-111111111111CCE7AED4'
                )
            )
            AND RolePerm.FPermItemID = '5118976f-00fd-1000-e000-0010c0a813dePERMITEM'
        )
        AND RolePerm.FPermType = 10
    )

blob字段不允许distinct、insert、update等操作。他是特殊的对象,其实数据库里纪录的只是一个类似指针的对象,就象一个视图的概念


Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐