home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / apps / database / ingres04.lzh / doc / error / 00intro.doc next >
Encoding:
Text File  |  1992-11-19  |  1.8 KB  |  46 lines

  1.  
  2.  
  3.  
  4.  
  5.      INTRODUCTION(ERROR)          3/30/81          INTRODUCTION(ERROR)
  6.  
  7.  
  8.  
  9.      NAME
  10.           Error messages introduction
  11.  
  12.      DESCRIPTION
  13.           This document describes the error returns which are possible
  14.           from the INGRES data base system and gives an explanation of
  15.           the probable reason for their occurrence.  In all cases  the
  16.           errors are numbered _n_x_x_x where _n indicates the source of the
  17.           error, according to the following table:
  18.  
  19.                   1 =  EQUEL preprocessor
  20.                   2 =  parser
  21.                   3 =  query modification
  22.                   4 =  decomposition and one variable query processor
  23.                   5 =  data base utilities
  24.  
  25.           For a description of these routines the reader  is  referred
  26.           to  _T_h_e  _D_e_s_i_g_n _a_n_d _I_m_p_l_e_m_e_n_t_a_t_i_o_n _o_f _I_N_G_R_E_S.  The _x_x_x in an
  27.           error number is an arbitrary identifier.
  28.  
  29.           The   error   messages    are    stored    in    the    file
  30.           .../_f_i_l_e_s/_e_r_r_o_r_7__n, where _n is defined as above.  The format
  31.           of these files is the error number,  a  tab  character,  the
  32.           message  to  be  printed, and the tilde character (``~'') to
  33.           delimit the message.
  34.  
  35.           In addition many error messages have ``%_i''  in  their  body
  36.           where  _i  is a digit interpreted as an offset into a list of
  37.           parameters returned by the source of the error.  This  indi-
  38.           cates that a parameter will be inserted by the error handler
  39.           into the error return.  In most cases this parameter will be
  40.           self explanatory in meaning.
  41.  
  42.           Where the error message is thought to be completely self ex-
  43.           planatory, no additional description is provided.
  44.  
  45.  
  46.