8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 22:43:03 +01:00

rdb$system_flag is not nullable in FB3.

This commit is contained in:
robocop 2015-03-13 15:31:14 +00:00
parent 746d47f4f2
commit ce1233b10c
2 changed files with 2 additions and 3 deletions

View File

@ -91,7 +91,7 @@ namespace
FOR(REQUEST_HANDLE handle TRANSACTION_HANDLE transaction)
R IN RDB$RELATIONS WITH
R.RDB$RELATION_NAME EQ relName AND
R.RDB$SYSTEM_FLAG EQUIV 1
R.RDB$SYSTEM_FLAG EQ 1
{
rc = true;
}
@ -108,7 +108,7 @@ namespace
FOR(REQUEST_HANDLE handle TRANSACTION_HANDLE transaction)
R IN RDB$FIELDS WITH
R.RDB$FIELD_NAME EQ fldName AND
R.RDB$SYSTEM_FLAG EQUIV 1
R.RDB$SYSTEM_FLAG EQ 1
{
rc = true;
}

View File

@ -1035,7 +1035,6 @@ bool SCL_admin_role(thread_db* tdbb, const TEXT* sql_role)
FOR(REQUEST_HANDLE request) R IN RDB$ROLES
WITH R.RDB$ROLE_NAME EQ sql_role
AND R.RDB$SYSTEM_FLAG NOT MISSING
AND R.RDB$SYSTEM_FLAG != 0
{
adminRole = true;