]> granicus.if.org Git - postgresql/commitdiff
Docs for:
authorBruce Momjian <bruce@momjian.us>
Wed, 13 Jun 2001 22:51:02 +0000 (22:51 +0000)
committerBruce Momjian <bruce@momjian.us>
Wed, 13 Jun 2001 22:51:02 +0000 (22:51 +0000)
> >> inet(text), cidr(text): convert a text value into inet/cidr
> >> set_masklen(inet): set masklen on the inet value

Alex Pilosov

doc/src/sgml/func.sgml

index c80ab6cf7485282cd37e87214d0c08e1661c6999..253e920d9ffb76e4aca8f6e3d68bdecdfc886b7c 100644 (file)
@@ -1,4 +1,4 @@
-<!-- $Header: /cvsroot/pgsql/doc/src/sgml/func.sgml,v 1.59 2001/05/24 09:29:29 petere Exp $ -->
+<!-- $Header: /cvsroot/pgsql/doc/src/sgml/func.sgml,v 1.60 2001/06/13 22:51:02 momjian Exp $ -->
 
 <chapter id="functions">
  <title>Functions and Operators</title>
@@ -3306,6 +3306,13 @@ Not defined by this name. Implements the intersection operator '#'
        <entry>masklen('192.168.1.5/24')</entry>
        <entry>24</entry>
        </row>
+       <row>
+       <entry>set_masklen(inet,integer)</entry>
+       <entry>inet</entry>
+       <entry>set netmask length for inet value</entry>
+       <entry>set_masklen('192.168.1.5/24',16)</entry>
+       <entry>192.168.1.5/16</entry>
+       </row>
        <row>
        <entry>netmask(inet)</entry>
        <entry>inet</entry>
@@ -3342,7 +3349,9 @@ Not defined by this name. Implements the intersection operator '#'
     All of the functions for <type>inet</type> can be applied to
     <type>cidr</type> values as well.  The <function>host</>(),
     <function>text</>(), and <function>abbrev</>() functions are primarily
-    intended to offer alternative display formats.
+    intended to offer alternative display formats. You can cast a text
+    field to inet using normal casting syntax: inet(fieldname) or 
+    fieldname::inet.
    </para>
 
    <para>