Github user sureshsubbiah commented on a diff in the pull request:

    https://github.com/apache/trafodion/pull/1688#discussion_r221489512
  
    --- Diff: core/sql/bin/SqlciErrors.txt ---
    @@ -1515,6 +1515,9 @@ $1~String1 --------------------------------
     8034 ZZZZZ 99999 ADVANCED MAJOR DBADMIN Column $0~String0 of object 
$1~string1 does not have a default clause but it is missing in database. This 
indicates inconsistent data.
     8035 ZZZZZ 99999 ADVANCED MAJOR DBADMIN Truncation of hive table failed. 
$0~String0
     8036 ZZZZZ 99999 ADVANCED MINOR LOGONLY Error while creating the error 
logging file or logging the error row to file $0~String0: Details :$1~String1 
    +8037 ZZZZZ 99999 BEGINNER MAJOR DBADMIN Loop detected in connect by 
execution.
    --- End diff --
    
    In these three messages, it would help if we could give information 
specific to the instance when the error occurred. Maybe value of the prior 
column(s) as the error occurred. For the case of recursion exceeding a certain 
length or memory being exhausted, more details what level of recursion has been 
reached or how much memory has been consumed (if that information is readily 
available) would be helpful. This is an advisory suggestion, and by no means 
something to be addressed soon.
    
    I would have expected some binder errors for statements where hierarchical 
constructs are not supported. It is possible though unlikely that all are 
caught in the parser. For example what happens if a hierarchical function or 
pseudocolumn is used a regular (non-hierarchical query)


---

Reply via email to