summaryrefslogtreecommitdiff
path: root/doc/src/FAQ/FAQ_russian.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/FAQ/FAQ_russian.html')
-rw-r--r--doc/src/FAQ/FAQ_russian.html33
1 files changed, 26 insertions, 7 deletions
diff --git a/doc/src/FAQ/FAQ_russian.html b/doc/src/FAQ/FAQ_russian.html
index 8889fdce558..b26f77f6a08 100644
--- a/doc/src/FAQ/FAQ_russian.html
+++ b/doc/src/FAQ/FAQ_russian.html
@@ -13,7 +13,7 @@
alink="#0000ff">
<H1>������ �� ����� ���������� ������� �� PostgreSQL</H1>
- <P>���� ���������� ����������: ����������� 22 ������ 14:02:41 EDT 2003</P>
+ <P>���� ���������� ����������: ������� 30 ��� 22:24:56 EDT 2003</P>
<P>���������� ������� ������������: ���� ������ (Bruce Momjian) (<A href=
@@ -85,10 +85,11 @@
<A href="#4.1">4.1</A>) � ��� ������� ����� �������� � ����������
��������?<BR>
<A href="#4.2">4.2</A>) ��� ��������� <SMALL>SELECT</SMALL> ������
- ��� ���������� ������ ������� �������?<BR>
+ ��� ���������� ������ ������� �������? ��� ������������ ������?<BR>
<A href="#4.3">4.3</A>) ��� �������� ������ ������ ��� ������
����������� � <I>psql</I>?<BR>
- <A href="#4.4">4.4</A>) ��� ������� ������� �� �������?<BR>
+ <A href="#4.4">4.4</A>) ��� ������� ������� �� ������� ��� ��������
+ ţ ��� ������?<BR>
<A href="#4.5">4.5</A>) ������ ������������ ������� ��� �������,
������ � ���� ������?<BR>
<A href="#4.6">4.6</A>) ��� ����� ��������� ������������ � ���� ������
@@ -811,7 +812,7 @@
<SMALL>DECLARE</SMALL>.</P>
<H4><A name="4.2">4.2</A>) ��� ��������� <SMALL>SELECT</SMALL> ������
- ��� ���������� ������ ������� �������?</H4>
+ ��� ���������� ������ ������� �������? ������������ ������?</H4>
<P>�������� ������� ����������� ����������� <SMALL>FETCH</SMALL>
��� ����������� <SMALL>SELECT</SMALL> ... <SMALL>LIMIT</SMALL>....</P>
@@ -823,6 +824,14 @@
������ ������ ��������� ������ ����������� ������� ��� �����
��������� ������ ���� �� ����� ������ �������� ������.</P>
+ <p>To <small>SELECT</small> a random row, use:
+</p><pre> SELECT col
+ FROM tab
+ ORDER BY random()
+ LIMIT 1;
+</pre>
+</p>
+
<H4><A name="4.3">4.3</A>) ��� �������� ������ ������ ��� ������
����������� � <I>psql</I>?</H4>
@@ -834,10 +843,11 @@
�������, ������� ��� ���������� ��� ���������� �������� ����
������.</P>
- <H4><A name="4.4">4.4</A>) ��� ������� ������� �� �������?</H4>
+ <H4><A name="4.4">4.4</A>) ��� ������� ������� �� ������� ���
+ �������� �� ��� ������?</H4>
- <P>��� ���������������� ���� ��������� � ������ 7.3 � ����������
- <small>ALTER TABLE DROP COLUMN</small>. � ������ �������,
+ <P><small>DROP COLUMN</small> ���������������� ���� ��������� � ������
+ 7.3 � ���������� <small>ALTER TABLE DROP COLUMN</small>. � ������ �������,
����� ������� ���:</P>
<PRE>
BEGIN;
@@ -850,6 +860,15 @@
COMMIT;
</PRE>
+ <P>��� ��������� ���� ������ �������, �������� ���:</P>
+<PRE>
+ BEGIN;
+ ALTER TABLE tab ADD COLUMN new_col <i>new_data_type</i>;
+ UPDATE tab SET new_col = CAST(old_col AS <i>new_data_type</i>);
+ ALTER TABLE DROP COLUMN old_col;
+ COMMIT;
+</PRE>
+
<H4><A name="4.5">4.5</A>) ������ ������������ ������� ��� �������,
������ � ���� ������?</H4>