powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / вопрос по CLR
5 сообщений из 5, страница 1 из 1
вопрос по CLR
    #38312588
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть CRL функция для SQL2008
вопрос
как можно создать глобальные переменные static для данного класса
функция тоже static
assembly не хочет работать в SQL со static-переменными ?


ошибка
storing to a static field is not allowed in safe assemblies............
...
Рейтинг: 0 / 0
вопрос по CLR
    #38312767
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael R, я бы прежде чем путаться обойти это ограничение попробовал бы избавиться от static полей. зачем тебе static field в CLR процедуре?
...
Рейтинг: 0 / 0
вопрос по CLR
    #38312812
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
вопрос по CLR
    #38313030
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторmichael R, я бы прежде чем путаться обойти это ограничение попробовал бы избавиться от static полей. зачем тебе static field в CLR процедуре?

а как ?
мне нужно хранить некое значение подсчитанное один раз
которое должно быть использовано в функции [SqlFunction] из SQL QUERY
...
Рейтинг: 0 / 0
вопрос по CLR
    #38313332
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пытался реализовать как бы не очень заумную функцию CRL для SQL

Код: sql
1.
2.
SELECT * FROM TABLE 
WHERE FuncREGEXP (Field , Paterns,delim)=1



то есть просто использование REGEXP через NET
но Paterns включает в себе несколько шаблонов для поиска
delim разбивка этих шаблонов
для поля Field
работает и неплохо вроде как
но внутри функции каждый раз относительно каждого значения поля идёт разбивка через SPLIT
если таких полей в одной WHERE несколько то кол-во обработки увеличивается

вот собственно и вопрос
можно ли как то сохранять результаты SPLIT один раз относительно каждого скопа ?

Спасибо !
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / вопрос по CLR
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]