إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

سؤالين في 147.....


1 رد (ردود) على هذا الموضوع

#1 einawy

einawy

    عضو

  • الأعضــاء
  • 32 مشاركة

تاريخ المشاركة 07 March 2007 - 01:19 PM

أخواني:غدا إن شاء الله امتحاني
أريد الحل الصحيح للسؤالين التاليين:



The creation of which four database objects will cause a DDL trigger to fire? (Choose four)
A. Index
B. Cluster
C. Package
D. Function
E. Synonyms
F. Dimensions
G. Database links


Examin this code:
create or replace function gen_email_name
(p_first varchar2,p_last varchar2)
return varchar2
is
v_email_name varchar2(19);
begin
v_email_name:=substr(p_first,1,1) ||
substr (p_last,1,7) ||
'@oracle.com';
return v_email_name;
end;
/
which two statement are true?(choose two)
A. This function is invalid.
B. This function can be used against any table.
C. This function cannot be used in a SELECT statement.
D. This function can be used only if the two parameters passed in are not null values.
E. This function will generate a string based on 2 character values passed into the function.
F. Thisfunction can be used only on table where is a p_first and p_last column.

#2 هانى سند

هانى سند

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 743 مشاركة

تاريخ المشاركة 08 March 2007 - 01:42 AM

السلام عليكم

وفقك الله في امتحانك و سدد بصيرتك

أخي الكريم بالنسبة للسؤال الثاني
which two statement are true?(choose two)
A. This function is invalid.
B. This function can be used against any table.
C. This function cannot be used in a SELECT statement.
D. This function can be used only if the two parameters passed in are not null values.
E. This function will generate a string based on 2 character values passed into the function.
F. Thisfunction can be used only on table where is a p_first and p_last column.

فالاجابات الصحيحة هي رقم
B.
E.

حيث ان الاجابة a
غير صحيحة فسيتم عمل compileللفانكشن بنجاح
c
غير صحيح حيث يمكن استخدام الفانكشن في جملة السيليكت لانها لا تحتوي علي ما يمنع ذلك مثل احتوائها علي dml
d
غير صحيح حيث يمكن ان تقوم بتمرير null للبارمترز و ان كانت ستعمل بطريقة غير المطلوبة

f
غير صحيح حيث لا تحتاج الفانشكن الي اي تابل انما هي فانكشن يمكن استخدامها بصورة عامة و في اي تابل (الاجابة a)
كما ان p_first_name and p_last_name
هما اسماء بارمترز و ليس كولمنز

بالنسبة للسؤال الأول فلا اقدر علي اجابتك عليه حيث انه غير مفهوم او غير واضح بالنسبة لي

مع تمنياتي بالتوفيق