الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

x اس y

مغلق
بدأه queen1 في 28 يناير 2005 · 1 رد · 1,387 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل يستطيع احدكم أن يكتب لي برنامج بلغة sql/plus

x اس y

x أي رقم مدخل

y أي رقم مدخل

وشكرا لكم

#2
اقتباس
هل يستطيع احدكم أن يكتب لي برنامج بلغة sql/plus

تقصد بTSQL، عموما هذه طريقة:

create procedure x_pow_y
@x float, @y float
as
select power(@x,@y)

طريقة أخرى (تقبل الأسس كأعداد صحيحة فقط):

create procedure another_x_pow_y
@base float, @exp float
as
declare @result float
declare @i int
set @i=0
set @result=1.0

while @i<@exp
begin
   set @result=@result *@base
   set @i=@i+1
end 
select @result
go

كيفية تنفيذ الإجرائين وناتجهما موضح في الصورة المرفقة.

post-63-1106930533_thumb.jpg

فكر بطريقة أخرى

هذا الموضوع مغلق.