Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 External name переобразовать return  [new]
Nechto
Member

Откуда:
Сообщений: 829
Здравствуйте!
Может мне кто-нибудь помочь?

Имеется функция которая возвращает строку
CREATE FUNCTION dbo.GetGeom()
RETURNS nvarchar(MAX)
AS
EXTERNAL NAME TestLib.Main.GetGeom

Мне нужно сделать в этой функции преобразование строки в geometry, при помощи geometry::STGeomFromText().
Можно ли это сделать в этой функции?
Или для этого нужно делать функцию обертку?
25 фев 16, 07:15    [18860254]     Ответить | Цитировать Сообщить модератору
 Re: External name переобразовать return  [new]
Glory
Member

Откуда:
Сообщений: 104751
Nechto
Мне нужно сделать в этой функции преобразование строки в geometry, при помощи geometry::STGeomFromText().

"В этой функции" - это в TestLib.Main.GetGeom или в dbo.GetGeom() ?
25 фев 16, 10:20    [18860773]     Ответить | Цитировать Сообщить модератору
 Re: External name переобразовать return  [new]
Nechto
Member

Откуда:
Сообщений: 829
Glory
Nechto
Мне нужно сделать в этой функции преобразование строки в geometry, при помощи geometry::STGeomFromText().

"В этой функции" - это в TestLib.Main.GetGeom или в dbo.GetGeom() ?

В dbo.GetGeom()
25 фев 16, 12:33    [18861651]     Ответить | Цитировать Сообщить модератору
 Re: External name переобразовать return  [new]
Glory
Member

Откуда:
Сообщений: 104751
Nechto
В dbo.GetGeom()

А в хелпе недостаточно ясно описан синтаксис создания CLR Functions ?
25 фев 16, 12:37    [18861667]     Ответить | Цитировать Сообщить модератору
 Re: External name переобразовать return  [new]
Nechto
Member

Откуда:
Сообщений: 829
Glory
Nechto
В dbo.GetGeom()

А в хелпе недостаточно ясно описан синтаксис создания CLR Functions ?

Так с CLR Functions вроде проблемы нет. Мне не ясно как это сделать в sql функции dbo.GetGeom()
25 фев 16, 12:42    [18861686]     Ответить | Цитировать Сообщить модератору
 Re: External name переобразовать return  [new]
Glory
Member

Откуда:
Сообщений: 104751
Nechto
Так с CLR Functions вроде проблемы нет

Ну раз нет, то напишите там то, что вам нужно

Nechto
Мне не ясно как это сделать в sql функции dbo.GetGeom()

Перечитать главу CREATE FUNCTION ?
25 фев 16, 12:44    [18861704]     Ответить | Цитировать Сообщить модератору
 Re: External name переобразовать return  [new]
Nechto
Member

Откуда:
Сообщений: 829
Glory
Nechto
Так с CLR Functions вроде проблемы нет

Ну раз нет, то напишите там то, что вам нужно

Nechto
Мне не ясно как это сделать в sql функции dbo.GetGeom()

Перечитать главу CREATE FUNCTION ?


Эту https://msdn.microsoft.com/ru-ru/library/ms186755(v=sql.120).aspx
25 фев 16, 12:45    [18861710]     Ответить | Цитировать Сообщить модератору
 Re: External name переобразовать return  [new]
Glory
Member

Откуда:
Сообщений: 104751
Хотя бы эту
25 фев 16, 12:45    [18861724]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить