tables.sql
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:2k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. -- ************************************************************
  2. -- * 
  3. -- * Tables for the patchfield test of PL/pgSQL
  4. -- * 
  5. -- * $Header: /usr/local/cvsroot/pgsql/src/pl/plpgsql/test/tables.sql,v 1.1 1998/08/24 19:16:27 momjian Exp $
  6. -- * 
  7. -- ************************************************************
  8. create table Room (
  9.     roomno char(8),
  10.     comment text
  11. );
  12. create unique index Room_rno on Room using btree (roomno bpchar_ops);
  13. create table WSlot (
  14.     slotname char(20),
  15.     roomno char(8),
  16.     slotlink char(20),
  17.     backlink char(20)
  18. );
  19. create unique index WSlot_name on WSlot using btree (slotname bpchar_ops);
  20. create table PField (
  21.     name text,
  22.     comment text
  23. );
  24. create unique index PField_name on PField using btree (name text_ops);
  25. create table PSlot (
  26.     slotname char(20),
  27.     pfname text,
  28.     slotlink char(20),
  29.     backlink char(20)
  30. );
  31. create unique index PSlot_name on PSlot using btree (slotname bpchar_ops);
  32. create table PLine (
  33.     slotname char(20),
  34.     phonenumber char(20),
  35.     comment text,
  36.     backlink char(20)
  37. );
  38. create unique index PLine_name on PLine using btree (slotname bpchar_ops);
  39. create table Hub (
  40.     name char(14),
  41.     comment text,
  42.     nslots integer
  43. );
  44. create unique index Hub_name on Hub using btree (name bpchar_ops);
  45. create table HSlot (
  46.     slotname char(20),
  47.     hubname char(14),
  48.     slotno integer,
  49.     slotlink char(20)
  50. );
  51. create unique index HSlot_name on HSlot using btree (slotname bpchar_ops);
  52. create index HSlot_hubname on HSlot using btree (hubname bpchar_ops);
  53. create table System (
  54.     name text,
  55.     comment text
  56. );
  57. create unique index System_name on System using btree (name text_ops);
  58. create table IFace (
  59.     slotname char(20),
  60.     sysname text,
  61.     ifname text,
  62.     slotlink char(20)
  63. );
  64. create unique index IFace_name on IFace using btree (slotname bpchar_ops);
  65. create table PHone (
  66.     slotname char(20),
  67.     comment text,
  68.     slotlink char(20)
  69. );
  70. create unique index PHone_name on PHone using btree (slotname bpchar_ops);