home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a522 / 33.ddi / IADUPG.SQL < prev    next >
Encoding:
Text File  |  1990-12-06  |  2.6 KB  |  162 lines

  1. Rem Copyright (c) 1988 by Oracle Corporation
  2. Rem NAME
  3. Rem    IADUPG.SQL - Upgrade SQL*Forms' tables (Remove the cluster)
  4. Rem  FUNCTION
  5. Rem  NOTES
  6. Rem  MODIFIED
  7. Rem   Giljum     11/22/90 - Creation
  8. Rem
  9. Rem
  10.  
  11. spool iadupg.lis
  12.  
  13. Rem
  14. Rem First drop the views if they exist
  15. Rem
  16.  
  17. drop view form_app
  18. /
  19. drop view form_blk
  20. /
  21. drop view form_fld
  22. /
  23. drop view form_trigger
  24. /
  25. drop view form_trg
  26. /
  27. drop view form_sqltxt
  28. /
  29. drop view form_page
  30. /
  31. drop view form_map
  32. /
  33. drop view form_comment
  34. /
  35. drop view form_reference
  36. /
  37. drop view form_procedure
  38. /
  39. drop view form_authuser
  40. /
  41. drop view form_user
  42. /
  43.  
  44.  
  45. Rem
  46. Rem Rename the tables
  47. Rem
  48.  
  49. rename form_app_ to form_app
  50. /
  51. rename form_blk_ to form_blk
  52. /
  53. rename form_fld_ to form_fld
  54. /
  55. rename form_trigger_ to form_trigger
  56. /
  57. rename form_trg_ to form_trg
  58. /
  59. rename form_sqltxt_ to form_sqltxt
  60. /
  61. rename form_page_ to form_page
  62. /
  63. rename form_map_ to form_map
  64. /
  65. rename form_comment_ to form_comment
  66. /
  67. rename form_reference_ to form_reference
  68. /
  69. rename form_procedure_ to form_procedure
  70. /
  71.  
  72. Rem
  73. Rem Remove the tables from the cluster
  74. Rem
  75.  
  76. create table form_foo_ as select * from form_app
  77. /
  78. drop table form_app
  79. /
  80. rename form_foo_ to form_app
  81. /
  82. create table form_foo_ as select * from form_blk
  83. /
  84. drop table form_blk
  85. /
  86. rename form_foo_ to form_blk
  87. /
  88. create table form_foo_ as select * from form_fld
  89. /
  90. drop table form_fld
  91. rename form_foo_ to form_fld
  92. /
  93. create table form_foo_ as select * from form_trigger
  94. /
  95. drop table form_trigger
  96. /
  97. rename form_foo_ to form_trigger
  98. /
  99. create table form_foo_ as select * from form_trg
  100. /
  101. drop table form_trg
  102. /
  103. rename form_foo_ to form_trg
  104. /
  105. create table form_foo_ as select * from form_sqltxt
  106. /
  107. drop table form_sqltxt
  108. /
  109. rename form_foo_ to form_sqltxt
  110. /
  111. create table form_foo_ as select * from form_page
  112. /
  113. drop table form_page
  114. /
  115. rename form_foo_ to form_page
  116. /
  117. create table form_foo_ as select * from form_map
  118. /
  119. drop table form_map
  120. /
  121. rename form_foo_ to form_map
  122. /
  123. create table form_foo_ as select * from form_comment
  124. /
  125. drop table form_comment
  126. /
  127. rename form_foo_ to form_comment
  128. /
  129. create table form_foo_ as select * from form_reference
  130. /
  131. drop table form_reference
  132. /
  133. rename form_foo_ to form_reference
  134. /
  135. create table form_foo_ as select * from form_procedure
  136. /
  137. drop table form_procedure
  138. /
  139. rename form_foo_ to form_procedure
  140. /
  141.  
  142. Rem
  143. Rem The user table is treated specially
  144. Rem
  145.  
  146. create table form_foo_ as select * from form_user_
  147. /
  148. drop table form_user_
  149. /
  150. rename form_foo_ to form_user_
  151. /
  152.  
  153. Rem
  154. Rem Finally drop the cluster
  155. Rem
  156.  
  157. drop cluster form_tables
  158. /
  159. spool off
  160.  
  161.