Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Nikolay Kulikov                      2:5020/400     31 Jan 2002  16:25:01
 To : Vladimir Pavlikov
 Subject : Re: в чем зло хранимых процедур-2
 -------------------------------------------------------------------------------- 
 
 Hello, Vladimir!
 
  VP> Object People (
  VP>   lastname char[50]
  VP> ....
  VP> )
 
  VP> Object Employee inherited People (
  VP> ...
  VP> )
 
  VP> select * from Employee where lastname = 'Иванов'
 
  VP> Т.е. запрос выполняется по "таблице", в которой lastname
  VP> отсутствует (непосредственно), но присутствует опосредовано.
  VP> При этом он должен вернуть только Ивановых-_служащих_.
  VP> Присутствующие в базе Ивановы - рабочие (дети, пенсионеры и
  VP> т.д.) идут лесом. Т.е. резалтсет _другой_, чем при запросе
  VP> через People.
  VP> И никакая это не мечта, вполне реализуемо.
 
  VP> Это лишь один из моментов, остальное некогда :( Может, через
  VP> несколько дней, если желание останется. У тебя и у меня :)
  VP> --
  VP>           Владимир Павликов.
 
 Сдается мне что это можно сделать в Informix и DB2.
 
 Выдержка из документации
 
 Example 1:  Create a type for department.
 
      CREATE TYPE DEPT AS
         (DEPT NAME     VARCHAR(20),
            MAX_EMPS INT)
            REF USING INT
         MODE DB2SQL
 
 Example 2:  Create a type hierarchy consisting of a type for employees and a
 subtype for managers.
 
      CREATE TYPE EMP AS
        (NAME      VARCHAR(32),
         SERIALNUM INT,
         DEPT      REF(DEPT),
         SALARY    DECIMAL(10,2))
         MODE DB2SQL
 
      CREATE TYPE MGR UNDER EMP AS
        (BONUS     DECIMAL(10,2))
         MODE DB2SQL
 
 Example 3:  Create a type hierarchy for addresses. Addresses are intended to
 be used as types of columns. The inline length is not specified, so DB2 will
 calculate a default length. Encapsulate within the address type definition
 an external method that calculates how close this address is to a given
 input address. Create the method body using the CREATE METHOD statement.
 
      CREATE TYPE address_t AS
         (STREET     VARCHAR(30),
          NUMBER     CHAR(15),
          CITY       VARCHAR(30),
          STATE      VARCHAR(10))
          NOT FINAL
          MODE DB2SQL
             METHOD SAMEZIP (addr address_t)
             RETURNS INTEGER
             LANGUAGE SQL
             DETERMINISTIC
             CONTAINS SQL
             NO EXTERNAL ACTION
 
             METHOD DISTANCE (address_t)
             RETURNS FLOAT
             LANGUAGE C
             DETERMINISTIC
             PARAMETER STYLE DB2SQL
             NO SQL
             NO EXTERNAL ACTION
 
      CREATE TYPE germany_addr_t UNDER address_t AS
         (FAMILY_NAME VARCHAR(30))
          NOT FINAL
          MODE DB2SQL
 
      CREATE TYPE us_addr_t UNDER address_t AS
          (ZIP VARCHAR(10))
           NOT FINAL
           MODE DB2SQL
 
 Example 4:  Create a type that has nested structured type attributes.
 
      CREATE TYPE PROJECT AS
            (PROJ_NAME  VARCHAR(20),
             PROJ_ID    INTEGER,
             PROJ_MGR   MGR,
             PROJ_LEAD  EMP,
             LOCATION   ADDR_T,
             AVAIL_DATE DATE)
             MODE DB2SQL
 Best Regards, Nikolay Kulikov
 --- ifmail v.2.15dev5
  * Origin: IBM CEMA (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 в чем зло хранимых проце дур-2   Victor Metelitsa   22 Jan 2002 12:11:23 
 Re: в чем зло хранимых процедур-2   Lev Yunak   22 Jan 2002 12:38:09 
 Re: в чем зло хранимых процедур-2   sad   22 Jan 2002 13:05:01 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   22 Jan 2002 18:54:53 
 Re: в чем зло хранимых процедур-2   Dmitry Novikov   22 Jan 2002 13:09:10 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   22 Jan 2002 14:11:09 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   22 Jan 2002 20:23:04 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   23 Jan 2002 13:13:31 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   23 Jan 2002 20:43:57 
 в чем зло хранимых проце дур-2   Vladimir Chernyshov   22 Jan 2002 14:31:06 
 Re: в чем зло хранимых проце дур-2   Tolik Tentser   22 Jan 2002 19:48:14 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   23 Jan 2002 11:28:43 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   22 Jan 2002 20:12:49 
 Re: в чем зло хранимых процедур-2   Nikolay Kulikov   23 Jan 2002 11:08:12 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   23 Jan 2002 21:02:27 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   23 Jan 2002 11:49:15 
 в чем зло хpанимых пpоце дyp-2   Alexander Ivanov   23 Jan 2002 12:53:12 
 Re: в чем зло хpанимых пpоце дyp-2   sad   23 Jan 2002 13:27:56 
 Re: в чем зло хpанимых пpоце дyp-2   Ilya Zvyagin   23 Jan 2002 20:33:44 
 Re: в чем зло хpанимых пpоце дyp-2   Pavel V. Pasechnik   24 Jan 2002 14:52:18 
 Re: в чем зло хpанимых пpоце дyp-2   Andrew Grachyov   26 Jan 2002 00:43:00 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   23 Jan 2002 20:41:55 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   22 Jan 2002 20:04:36 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   22 Jan 2002 20:21:00 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   23 Jan 2002 14:37:52 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   23 Jan 2002 15:51:42 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   23 Jan 2002 16:56:15 
 Re: в чем зло хранимых проце дур-2   Tolik Tentser   23 Jan 2002 20:05:08 
 Re: в чем зло хранимых проце дур-2   Viktor Fedoseev   24 Jan 2002 11:11:13 
 Re: в чем зло хранимых проце дур-2   Tolik Tentser   24 Jan 2002 19:44:15 
 Re: в чем зло хранимых проце дур-2   Lev Yunak   24 Jan 2002 11:17:33 
 Re: в чем зло хранимых проце дур-2   Vladimir Matsievsky   24 Jan 2002 12:05:42 
 Re: в чем зло хранимых проце дур-2   Lev Yunak   25 Jan 2002 15:19:16 
 Re: в чем зло хранимых процедур-2   Vladimir Matsievsky   25 Jan 2002 17:02:15 
 Re: в чем зло хранимых процедур-2   Tolik Tentser   25 Jan 2002 19:50:24 
 Re: в чем зло хранимых процедур-2   Vladimir Matsievsky   25 Jan 2002 20:48:25 
 Re: в чем зло хранимых процедур-2   Tolik Tentser   26 Jan 2002 11:10:45 
 Re: в чем зло хранимых процедур-2   Nikolay Kulikov   25 Jan 2002 19:54:30 
 Re: в чем зло хранимых процедур-2   Vladimir Matsievsky   25 Jan 2002 20:44:25 
 Re: в чем зло хранимых процедур-2   Nikolay Kulikov   29 Jan 2002 10:31:40 
 Hа: в чем зло хранимых процедур-2    Sergey Pratch   26 Jan 2002 16:27:11 
 Hа: в чем зло хранимых процедур-2   Vladimir Matsievsky   28 Jan 2002 12:30:12 
 Re: в чем зло хранимых проце дур-2   Ilya Zvyagin   25 Jan 2002 21:14:41 
 Re: в чем зло хранимых проце дур-2   Tolik Tentser   24 Jan 2002 19:42:11 
 Hа: в чем зло хранимых проце дур-2    Sergey Pratch   24 Jan 2002 22:53:06 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   24 Jan 2002 15:14:27 
 Re: в чем зло хранимых проце дур-2   Tolik Tentser   24 Jan 2002 19:42:10 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   25 Jan 2002 14:50:36 
 Re: в чем зло хранимых проце дур-2   Vladimir Pavlikov   25 Jan 2002 15:47:59 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   25 Jan 2002 16:18:47 
 Re: в чем зло хранимых проце дур-2   Vladimir Pavlikov   25 Jan 2002 17:34:45 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   29 Jan 2002 12:04:08 
 Re: в чем зло хранимых проце дур-2   Tolik Tentser   25 Jan 2002 19:46:16 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   29 Jan 2002 12:20:31 
 в чем зло хранимых проце дур-2   Michael Demichev   29 Jan 2002 22:20:25 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   01 Feb 2002 13:41:17 
 Re: в чем зло хранимых проце дур-2   Tolik Tentser   29 Jan 2002 20:15:11 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   01 Feb 2002 13:39:13 
 Re: в чем зло хранимых проце дур-2   Tolik Tentser   02 Feb 2002 12:01:26 
 Re: в чем зло хранимых проце дур-2   Andrew Grachyov   29 Jan 2002 23:07:00 
 Re: в чем зло хранимых проце дур-2   Sergey Astakhov   30 Jan 2002 19:03:41 
 в чем зло хранимых проце дур-2   Igor Savkin   29 Jan 2002 16:14:26 
 Hа: в чем зло хранимых проце дур-2    Sergey Pratch   24 Jan 2002 22:53:06 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   24 Jan 2002 15:42:25 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   24 Jan 2002 16:29:01 
 Re: в чем зло хранимых процедур-2   Vladimir Matsievsky   24 Jan 2002 16:25:49 
 Hа: в чем зло хранимых процедур-2    Sergey Pratch   24 Jan 2002 22:53:05 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   25 Jan 2002 00:25:41 
 Hа: в чем зло хранимых процедур-2    Sergey Pratch   25 Jan 2002 09:00:56 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   29 Jan 2002 11:31:07 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   24 Jan 2002 19:44:15 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   23 Jan 2002 20:50:07 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   24 Jan 2002 16:55:36 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   24 Jan 2002 22:20:04 
 Hа: в чем зло хранимых процедур-2    Sergey Pratch   24 Jan 2002 23:17:56 
 Re: Hа: в чем зло хранимых процедур-2   Andrew Grachyov   26 Jan 2002 00:45:00 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   25 Jan 2002 15:47:58 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   25 Jan 2002 21:08:33 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   26 Jan 2002 04:57:11 
 Re: в чем зло хранимых процедур-2   Andrew Grachyov   26 Jan 2002 00:50:00 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   26 Jan 2002 04:57:11 
 Re: в чем зло хранимых процедур-2   Serguei Tarassov   27 Jan 2002 01:58:47 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   28 Jan 2002 11:58:04 
 Re[2]: в чем зло хранимых процедур-2   Belugin Max   28 Jan 2002 12:28:50 
 Re: Re[2]: в чем зло хранимых процедур-2   Ilya Zvyagin   28 Jan 2002 19:19:42 
 Re[4]: в чем зло хранимых процедур-2   Belugin Max   28 Jan 2002 19:27:57 
 Re: Re[2]: в чем зло хранимых процедур-2   Vladimir Pavlikov   28 Jan 2002 20:35:41 
 Hа: Re[2]: в чем зло хранимых процедур-2    Sergey Pratch   29 Jan 2002 00:15:52 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   28 Jan 2002 20:35:41 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   28 Jan 2002 22:53:25 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   29 Jan 2002 15:23:12 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   29 Jan 2002 18:07:26 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   29 Jan 2002 19:29:44 
 Re: в чем зло хранимых процедур-2   Andrei N.Sobchuck   29 Jan 2002 19:56:31 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   31 Jan 2002 15:17:18 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   01 Feb 2002 05:22:57 
 Re: в чем зло хранимых процедур-2   Ilya Zvyagin   01 Feb 2002 13:30:56 
 Re: в чем зло хранимых процедур-2   Nikolay Kulikov   31 Jan 2002 16:25:01 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   01 Feb 2002 05:22:57 
 Re: в чем зло хранимых процедур-2   Andrei N.Sobchuck   01 Feb 2002 11:20:51 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   01 Feb 2002 17:55:39 
 Re: в чем зло хранимых процедур-2   Andrei N.Sobchuck   01 Feb 2002 19:21:44 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   02 Feb 2002 04:32:15 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   01 Feb 2002 14:38:58 
 Re: в чем зло хранимых процедур-2   Dmitry Krivosheyenko   01 Feb 2002 15:54:09 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   01 Feb 2002 17:49:30 
 Re: в чем зло хранимых проце дур-2   Andrew Grachyov   02 Feb 2002 13:35:00 
 Re: в чем зло хранимых процедур-2   Dmitry Krivosheyenko   04 Feb 2002 16:00:37 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   01 Feb 2002 17:55:38 
 Re: в чем зло хранимых процедур-2   Dmitry Krivosheyenko   04 Feb 2002 15:36:06 
 Re: в чем зло хранимых процедур-2   Vladimir Pavlikov   05 Feb 2002 16:26:23 
 Re: в чем зло хранимых проце дур-2   Victor Metelitsa   01 Feb 2002 13:33:00 
 Hа: в чем зло хранимых процедур-2    Sergey Pratch   22 Jan 2002 23:56:20 
 Re: Hа: в чем зло хранимых проце дур-2   Victor Metelitsa   23 Jan 2002 12:18:01 
 Re: Hа: в чем зло хранимых проце дур-2   Viktor Fedoseev   24 Jan 2002 11:38:09 
 Re: Hа: в чем зло хранимых про це дур-2   Victor Metelitsa   24 Jan 2002 15:58:53 
 Hа: Hа: в чем зло хранимых процедур-2    Sergey Pratch   24 Jan 2002 22:53:07 
 Hа: Hа: в чем зло хранимых процедур-2   Andrew Luckovenko   27 Jan 2002 06:35:00 
 Hа: Hа: в чем зло хранимых процедур-2    Sergey Pratch   27 Jan 2002 11:23:50 
 Re: в чем зло хранимых процедур-2   Serguei Tarassov   27 Jan 2002 15:40:52 
 Hа: в чем зло хранимых процедур-2    Sergey Pratch   27 Jan 2002 22:35:18 
 Hа: в чем зло хранимых процедур-2   Andrew Luckovenko   28 Jan 2002 04:53:00 
 Hа: Hа: в чем зло хранимых процедур-2   Andrew Luckovenko   27 Jan 2002 23:00:00 
 Hа: Hа: в чем зло хранимых процедур-2    Sergey Pratch   27 Jan 2002 23:01:49 
 Re: Hа: Hа: в чем зло хранимых процедур-2   Andrew Grachyov   28 Jan 2002 21:44:00 
 Hа: Hа: Hа: в чем зло хранимых процедур-2    Sergey Pratch   29 Jan 2002 00:15:50 
 Hа: Hа: Hа: в чем зло хранимых процедур-2   Victor A. Kazakov   29 Jan 2002 13:59:04 
 Hа: Hа: Hа: в чем зло хранимых процедур-2    Sergey Pratch   30 Jan 2002 02:33:15 
 Hа: Hа: Hа: в чем зло хранимых процедур-2   Andrew Luckovenko   30 Jan 2002 12:01:01 
 Hа: Hа: Hа: в чем зло хранимых процедур-2    Sergey Pratch   30 Jan 2002 21:25:28 
 Re: Hа: Hа: в чем зло хранимых процедур-2   Ilya Zvyagin   31 Jan 2002 15:21:25 
 Re: Hа: Hа: в чем зло хранимых процедур-2   Vladimir Pavlikov   29 Jan 2002 15:23:12 
 Re: Hа: Hа: в чем зло хранимых процедур-2   Ilya Zvyagin   29 Jan 2002 18:07:26 
 Hа: Hа: Hа: в чем зло хранимых процедур-2    Sergey Pratch   30 Jan 2002 02:33:16 
 Re: Hа: Hа: Hа: в чем зло хранимых процедур-2   Andrew Grachyov   29 Jan 2002 23:07:00 
 Hа: Hа: Hа: Hа: в чем зло хранимых процедур-2    Sergey Pratch   30 Jan 2002 02:33:15 
 Re: Hа: Hа: Hа: Hа: в чем зло храни мых процедур-2   Victor Metelitsa   01 Feb 2002 14:22:34 
 Re: Hа: Hа: Hа: Hа: в чем зло хранимых процедур-2   Andrew Grachyov   31 Jan 2002 23:29:00 
 Re: Hа: Hа: в чем зло хранимых проце дур-2   Victor Metelitsa   29 Jan 2002 11:41:25 
 Hа: Hа: Hа: в чем зло хранимых процедур-2    Sergey Pratch   30 Jan 2002 02:33:16 
 в чем зло хранимых проце дур-2   Michael Demichev   23 Jan 2002 20:02:27 
 Hа: в чем зло хранимых проце дур-2    Sergey Pratch   24 Jan 2002 22:53:06 
Архивное /su.dbms/6577137e8874.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional