Загрузка функций и проекта "Нарушениям нет"
This commit is contained in:
16
Database/Функции/user_activate.sql
Normal file
16
Database/Функции/user_activate.sql
Normal file
@@ -0,0 +1,16 @@
|
||||
CREATE OR REPLACE FUNCTION nn_db.user_activate(
|
||||
in_pk_user nn_db.user.pk_user%TYPE)
|
||||
RETURNS TABLE(confirm boolean)
|
||||
AS $$
|
||||
BEGIN
|
||||
UPDATE nn_db.user
|
||||
SET is_active = True
|
||||
WHERE
|
||||
pk_user = in_pk_user;
|
||||
RETURN QUERY SELECT
|
||||
is_active = True
|
||||
FROM nn_db.user
|
||||
WHERE
|
||||
nn_db.user.pk_user = in_pk_user;
|
||||
END;
|
||||
$$ LANGUAGE plpgsql
|
||||
Reference in New Issue
Block a user