Как создать проверочное ограничение SQL-сервера - PullRequest
0 голосов
/ 17 июня 2019

У меня возникла проблема с созданием проверочного ограничения на сервере SQL. Подводя итог у меня есть две таблицы: employee и min_salary

EMPLOYEE (
   SALARY DECIMAL
   . 
   . 
   . 
) 

MIN_SALARY (
   MIN_SALARY DECIMAL
)

Мне нужно ПРОВЕРИТЬ при вставке нового сотрудника, если зарплата сотрудника превышает min_salary.

Я пробовал с функциями и проверкой ограничений, но мне не удалось.

1 Ответ

0 голосов
/ 17 июня 2019

Я не знаю, поможет ли это вам, но попробуйте это.

 Select case when T0.Salary > T1.Min_Salary then 'Message here if greater than' else 'Message here if less than' end [Evaluation of salary] From Employee T0 Inner Join [dbo].[Min_Salary] T1 on T0.employeeId = T1.Id
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...