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

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

صورة
- - - - -

How To Create This View..


لا توجد ردود على هذا الموضوع

#1 orefai

orefai

    مشترك

  • الأعضــاء
  • 58 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:JDeveloper, DB

تاريخ المشاركة 16 February 2009 - 09:13 PM

HI EVERYONE
WHEN I TRIED TO CREATE VIEW BETWEEN MORE TABLES WITH MORE THAN UNION IN ONE VIEW
I FACED AN ERROR
ORA-00932: inconsistent datatypes: expected NUMBER got BLOB
THE TOW TABLES AS EXAMPLE ARE:

EMPLOYEE
-----------------------
EMP_ID VARCHAR2(8),
EMP_PIC BLOB


SUPPLIERS
-----------------------
SUPPLY_ID VARCHAR2(8),
SUPP_PIC BLOB


AND MY VIEW WAS SIMPLE:
CREATE VIEW EMP_SUP_PIC
(TYPE,ID,PIC)
AS
(
(SELECT 1 "TYPE",
EMP_ID "ID",
EMP_PIC "PIC"
FROM EMPLOYEE)
UNION
(SELECT 2 "TYPE",
SUPPLY_ID "ID",
SUP_PIC "PIC"
FROM SUPPLIERS)
)
/
PLEASE HELP ME IF YOU CAN
THANK YOU


كلما ازدت علما ... زادني علما بجهلي