הצטרפו לקבוצות שלנו לקבלת עדכונים מרוכזים פעם בשבוע:

ווטסאפ:
http://wa.dwh.co.il
טלגרם:
http://telegram.dwh.co.il

באג ביצור SQL

More
16 years 1 month ago - 16 years 1 month ago #5480 by aviv
באג ביצור SQL was created by aviv
הי,
אני משתמש בגירסה 3.1 על oracle 10g

אני ניתקל בעיה שטרם ראיתי אותה,
יש לי דוח די פשוט שעומד מאחוריו query די פשוט.

משום ה-query מופיע בצורה מוזרה
שאילתא שמתחילה עם השדה
select
1 AS GID
שאר השאילתא
union
select 0 as GID
שאר השאילתא

ועם הרבה שדות שמוגדר בהם null,

הדבר הכי בולט זה שכל השאילתא עטופה בסוגריים לא ברורים
כאשר לשאילתות רגילות לא אמור להיות

אם אני מסיר 2 אוביקטים של מימדים וח"כ מחזיר אותם אז השאילתא הופכת להיות נורמלית כפי שציפיתי,
אבל אחרי שאני מריץ את הדוח השאילתא שוב חוזרת להיראות דרק כמו שהייתה בתחילה.

יש הצעות?
Last edit: 16 years 1 month ago by aviv.

Please התחברות to join the conversation.

More
16 years 1 month ago #5481 by תמיר
פרמטר join_by_sql :

:question

Please התחברות to join the conversation.

More
16 years 1 month ago #5484 by aviv
תודה רבה,
אבל התשובה די קצרה בשבילי :)

Please התחברות to join the conversation.

More
16 years 1 month ago #5489 by תמיר
ישנו פרמטר בעולם שנקרא join_by_sql. אם הוא מוגדר כYES תנסה להפוך אותו לNO ותראה אם פותר את מה שתארת :excalm:

Please התחברות to join the conversation.

More
16 years 3 weeks ago #5587 by aviv
מצאתי את הבעיה!!
זה הכל בגלל הגדרת -
DataBase Delegated לאחד האוביקטים הזהרו ממנה!!!

היא גורמת לבאג המגעיל הזה
באופן ודאי.

Please התחברות to join the conversation.

More
16 years 3 weeks ago #5588 by תמיר
אז כך,

בגדול: database delegated הוא רעיון יפה, אך לא ניתן לשימוש (בלי קשר לבאג)

אפילו אם אתם משתמשים בinfoview, לא כל כך כדאי להשתמש בזה, מאחר והם עשו טעות בתכנון: המערכת כופה עלינו להשתמש בזה באופן ידני.

לדעתי התכנון הנכון הוא שברגע שבחורים את זה, צריך להופיע בdesigner עוד radio button אשר קובע האם יעבוד במצב אוטומטי או ידני.

מצב ידני הוא מקביל למצב הקיים כיום, בכל מצב של אגריגציה, מופיע to be refreshed

מצב אוטומטי- זה אמור לרענן את הנתונים אוטומטי.

אם זה היה כך, היה ניתן להשתמש בזה, אך לצערי אין זה כך וההודעה המגעילה הזאת תופיע גם שהשליחה לDB תיקח שנייה.

בקיצור, כוונות טובות, אך יישום לוקה בחסר :excalm:

Please התחברות to join the conversation.

Moderators: Yoav
Time to create page: 0.285 seconds