mirror of
https://github.com/postgres/postgres.git
synced 2025-07-11 10:01:57 +03:00
Update reference documentation on may/can/might:
Standard English uses "may", "can", and "might" in different ways: may - permission, "You may borrow my rake." can - ability, "I can lift that log." might - possibility, "It might rain today." Unfortunately, in conversational English, their use is often mixed, as in, "You may use this variable to do X", when in fact, "can" is a better choice. Similarly, "It may crash" is better stated, "It might crash".
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
<!--
|
||||
$PostgreSQL: pgsql/doc/src/sgml/ref/create_language.sgml,v 1.42 2006/09/16 00:30:17 momjian Exp $
|
||||
$PostgreSQL: pgsql/doc/src/sgml/ref/create_language.sgml,v 1.43 2007/01/31 23:26:03 momjian Exp $
|
||||
PostgreSQL documentation
|
||||
-->
|
||||
|
||||
@ -107,7 +107,7 @@ CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE <replaceable class="parameter">name</
|
||||
</para>
|
||||
|
||||
<para>
|
||||
For backward compatibility, the name may be enclosed by single
|
||||
For backward compatibility, the name can be enclosed by single
|
||||
quotes.
|
||||
</para>
|
||||
</listitem>
|
||||
@ -192,7 +192,7 @@ CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE <replaceable class="parameter">name</
|
||||
To create functions in a procedural language, a user must have the
|
||||
<literal>USAGE</literal> privilege for the language. By default,
|
||||
<literal>USAGE</> is granted to <literal>PUBLIC</> (i.e., everyone)
|
||||
for trusted languages. This may be revoked if desired.
|
||||
for trusted languages. This can be revoked if desired.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
@ -208,7 +208,7 @@ CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE <replaceable class="parameter">name</
|
||||
in <structname>pg_pltemplate</>. But when there is an entry,
|
||||
the functions need not already exist;
|
||||
they will be automatically defined if not present in the database.
|
||||
(This can result in <command>CREATE LANGUAGE</> failing, if the
|
||||
(This might result in <command>CREATE LANGUAGE</> failing, if the
|
||||
shared library that implements the language is not available in
|
||||
the installation.)
|
||||
</para>
|
||||
|
Reference in New Issue
Block a user