Если у вас есть ссылка на сам класс, вы можете сделать следующее:
if (defined(get_class($course). '::COURSES_PER_INSTANCE')) {
// class constant is defined
}
SQL Server поддерживает сборки .NET Framework 4, используя определенные библиотеки, перечисленные в https://docs.microsoft.com/en-us/sql/relational-databases/clr-integration/database-objects/supported- нетто-рамочная-библиотека? вид = SQL-сервер 2017 .
На последней странице «Что нового», касающейся CLR в SQL Server, упоминаются только функции, добавленные в SQL Server 2012: https://docs.microsoft.com/en-us/sql/relational-databases/clr-integration / clr -gration-what-s-new? view = sql-server-2017
.NET Core и .NET Standard - более новые вещи (введенные в 2014 и 2016 годах соответственно).