Marinelka
Новичок
Создаю функцию, которая по личному коду, состоящая из 11 символов, будет выводить дату и год рождения.
например из кода 48503152239- 85 это год рождения,15 03 дата рождения
Пишу такую функцию
функцию создает..
пытаюсь проверить
выдает ошибку 'data_rozdenija' is not a recognized built-in function name.
Или я вызываю неверно?
например из кода 48503152239- 85 это год рождения,15 03 дата рождения
Пишу такую функцию
Код:
CREATE FUNCTION data_rozdenia(@isik CHAR(11)) RETURNS datetime AS
BEGIN
DECLARE @date as datetime
SET @date=convert(datetime,SUBSTRING(@isik ,2 , 2)+'.'+SUBSTRING(@isik ,4 , 2)+'.'+SUBSTRING(@isik ,6 , 2))
RETURN @date
END
пытаюсь проверить
Код:
SELECT data_rozdenija('48503152239');
Или я вызываю неверно?