CREATE FUNCTION PrimeNumbers( @n INT )
RETURNS TABLE
AS
BEGIN
DECLARE @i INT = 2;
DECLARE @prime TABLE(
number INT
);INSERT INTO @prime
SELECT @i;
WHILE (@i <= @n)
BEGIN
DECLARE @j INT = 2;
WHILE (@j * @j <= @i)
BEGIN
IF (@i % @j = 0)
BEGIN
DELETE FROM @prime WHERE number = @i;
BREAK;
END;
@j = @j + 1;
END;
@i = @i + 1;
END;
RETURN
(
SELECT * FROM @prime
);
END;
سارتر چه بر سر جایزۀ نوبل آورد...
ما را در سایت سارتر چه بر سر جایزۀ نوبل آورد دنبال می کنید
برچسب : نویسنده : شهریاری web2web بازدید : 94 تاريخ : چهارشنبه 15 شهريور 1402 ساعت: 8:35