Update compatibility information.
authorPeter Eisentraut
Thu, 13 Sep 2001 19:40:34 +0000 (19:40 +0000)
committerPeter Eisentraut
Thu, 13 Sep 2001 19:40:34 +0000 (19:40 +0000)
doc/src/sgml/ref/drop_function.sgml

index 3e7883e5bf0a65200f182322b66da4c990d5fc63..ec95044426abd9c0cbcf4c8d75298978e37c78fa 100644 (file)
@@ -1,5 +1,5 @@
 
 
@@ -105,14 +105,10 @@ NOTICE RemoveFunction: Function "name
    function must be specified, as only the function with the
    given name and argument types will be removed.
   
 
-  
-   
-    1998-04-15
-   
-   </div> <div class="diff rem">-    Notes</div> <div class="diff rem">-   
+  Notes
 
    
     Refer to
@@ -124,58 +120,42 @@ NOTICE RemoveFunction: Function "name
     No checks are made to ensure that types, operators or access
     methods that rely on the function have been removed first.
    
-  
  
 
-  </div> <div class="diff rem">-   Usage</div> <div class="diff rem">-  
+  Examples
 
   
    This command removes the square root function:
 
-   
-DROP FUNCTION sqrt(int4);
-   
+
+DROP FUNCTION sqrt(integer);
+
   
  
 
-  </div> <div class="diff rem">-   Compatibility</div> <div class="diff rem">-  
+  Compatibility
   
-  
-   
-    1999-07-20
-   
-   </div> <div class="diff rem">-    SQL92</div> <div class="diff rem">-   
+  
+   A DROP FUNCTION statement is defined in SQL99.  One of its syntax forms is:
 
-   
-    DROP FUNCTION
-    is a Postgres language extension.
-   
-  
+
+DROP FUNCTION name (arg, ...) { RESTRICT | CASCADE }
+
 
-  
-   
-    1998-04-15
-   
-   </div> <div class="diff rem">-    SQL/PSM</div> <div class="diff rem">-   
-   
-    SQL/PSM is a standard to enable function extensibility.
-    The SQL/PSM DROP FUNCTION statement has the following syntax:
+   where CASCADE specifies dropping all objects that
+   depend on the function and RESTRICT refuses to
+   drop the function if dependent objects exist.
+  
 
-    
-DROP [ SPECIFIC ] FUNCTION name { RESTRICT | CASCADE }
-    
-   
-  
+  See Also
+
+  
+   
+