Remove no-longer-relevant note about forcing the type of an integer
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 20 Jan 2004 22:46:06 +0000 (22:46 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 20 Jan 2004 22:46:06 +0000 (22:46 +0000)
constant.  Per Kris Jurka.

doc/src/sgml/datatype.sgml

index 8d24f14654720fff801b28766520de0af0b5b7ac..7bbe676a9a12945b857e7160af5c21bbf8715896 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$PostgreSQL: pgsql/doc/src/sgml/datatype.sgml,v 1.139 2003/12/21 04:34:35 momjian Exp $
+$PostgreSQL: pgsql/doc/src/sgml/datatype.sgml,v 1.140 2004/01/20 22:46:06 tgl Exp $
 -->
 
  <chapter id="datatype">
@@ -437,28 +437,6 @@ $PostgreSQL: pgsql/doc/src/sgml/datatype.sgml,v 1.139 2003/12/21 04:34:35 momjia
      other <acronym>SQL</acronym> database systems.
     </para>
 
-    <note>
-     <para>
-      If you have a column of type <type>smallint</type> or
-      <type>bigint</type> with an index, you may encounter problems
-      getting the system to use that index.  For instance, a clause of
-      the form
-<programlisting>
-... WHERE smallint_column = 42
-</programlisting>
-      will not use an index, because the system assigns type
-      <type>integer</type> to the constant 42, and
-      <productname>PostgreSQL</productname> currently
-      cannot use an index when two different data types are involved.  A
-      workaround is to single-quote the constant, thus:
-<programlisting>
-... WHERE smallint_column = '42'
-</programlisting>
-      This will cause the system to delay type resolution and will
-      assign the right type to the constant.
-     </para>
-    </note>
-
    </sect2>
 
    <sect2 id="datatype-numeric-decimal">