oracle ODBC atod

פורומים שימוש במערכת oracle ODBC atod

  • Post
    גיל יוקטן
    משתתף
    בקר טוב

    אני חדש בפריוריטי ORACLE ב oracle sql developer אני רוצה להכניס את התאריך העכשוי בטבלת פריוריטי.  אני כותב

    ,ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MM-YYYY HH24:MI';

    SELECT tabula.tabulaf.atod('01-06-2005 13:45', 'DD-MM-YYYY HH24:MI') FROM DUAL;   מועתק מה SDK

    ואני מקבל הודעת שגיאה  ORA-06553: PLS-306: wrong number or types of arguments in call to 'ATOD'

    אשמח לעזרתכם   יום נעים   גיל יוקטן

     

     

מוצגות 1 תגובות (מתוך 1 סה״כ)
  • Replies
    yitzchok
    משתתף
    IL
    הייתי מתחיל בהחלפת HH24:MI ל- hh:mm גם לפי ה-SDK

    Date Pattern Components for ATOD and DTOA Expressions
    The following pattern components can be used when outputting a date as a
    string. Of course, more than one component can be used in the same
    expression.
    Note: You can add punctuation marks (e.g., dashes, slashes, commas) and
    spaces between pattern components as desired.
     DD — date in the month (15)
     MM — number of the month (01)
     YY — last two digits of year (06)
     YYYY — all four digits of year (2006)
     hh:mm — hours and minutes (12:05)

    הפונקציה הזאת לא תדע מה לעשות עם HH24:MI ואני מניח שזה מה שמפיל את ההמרה.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 1 תגובות (מתוך 1 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.