mysql/sql/altertable/rename - История изменений https://www.spravkaweb.ru/index.php?title=mysql/sql/altertable/rename&action=history История изменений этой страницы в вики ru MediaWiki 1.15.3 Mon, 12 Feb 2018 03:00:51 GMT Evgen в 15:23, 26 апреля 2011 https://www.spravkaweb.ru/index.php?title=mysql/sql/altertable/rename&diff=6358&oldid=prev <p></p> <table style="background-color: white; color:black;"> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr valign='top'> <td colspan='2' style="background-color: white; color:black;">← Предыдущая</td> <td colspan='2' style="background-color: white; color:black;">Версия 15:23, 26 апреля 2011</td> </tr> <tr><td colspan="2" class="diff-lineno">Строка 1:</td> <td colspan="2" class="diff-lineno">Строка 1:</td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{TopNavigationYUI}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{TopNavigationYUI}}</div></td></tr> <tr><td colspan="2">&nbsp;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">{{Внедрение SugarCRM}}</ins></div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Изменение свойств''' таблицы производиться при помощи команды '''ALTER TABLE'''.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Изменение свойств''' таблицы производиться при помощи команды '''ALTER TABLE'''.</div></td></tr> <!-- diff generator: internal 2018-02-12 03:00:51 --> </table> Tue, 26 Apr 2011 15:23:51 GMT Evgen https://www.spravkaweb.ru/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:mysql/sql/altertable/rename/ Evgen в 12:18, 28 мая 2010 https://www.spravkaweb.ru/index.php?title=mysql/sql/altertable/rename&diff=4443&oldid=prev <p></p> <table style="background-color: white; color:black;"> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr valign='top'> <td colspan='2' style="background-color: white; color:black;">← Предыдущая</td> <td colspan='2' style="background-color: white; color:black;">Версия 12:18, 28 мая 2010</td> </tr> <tr><td colspan="2" class="diff-lineno">Строка 57:</td> <td colspan="2" class="diff-lineno">Строка 57:</td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Добавим новое поле ''country'' в конец списка:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Добавим новое поле ''country'' в конец списка:</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>:&lt;mysql&gt;ALTER TABLE</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>:</div></td></tr> <tr><td colspan="2">&nbsp;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>&lt;mysql&gt;ALTER TABLE</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&nbsp;&nbsp; &nbsp; `users`</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&nbsp;&nbsp; &nbsp; `users`</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>ADD</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>ADD</div></td></tr> <tr><td colspan="2" class="diff-lineno">Строка 63:</td> <td colspan="2" class="diff-lineno">Строка 64:</td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Список полей таблицы ''users'':</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Список полей таблицы ''users'':</div></td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>:&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>:</div></td></tr> <tr><td colspan="2">&nbsp;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&lt;pre&gt;+---------+-------------+------+-----+---------+-------+</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&lt;pre&gt;+---------+-------------+------+-----+---------+-------+</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>| Field&nbsp; | Type&nbsp; &nbsp; &nbsp; &nbsp; | Null | Key | Default | Extra |</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>| Field&nbsp; | Type&nbsp; &nbsp; &nbsp; &nbsp; | Null | Key | Default | Extra |</div></td></tr> <tr><td colspan="2" class="diff-lineno">Строка 75:</td> <td colspan="2" class="diff-lineno">Строка 77:</td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Добавим новое поле ''id'' в начало списка:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Добавим новое поле ''id'' в начало списка:</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>:&lt;mysql&gt;ALTER TABLE</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>:</div></td></tr> <tr><td colspan="2">&nbsp;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>&lt;mysql&gt;ALTER TABLE</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&nbsp;&nbsp; &nbsp; `users`</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&nbsp;&nbsp; &nbsp; `users`</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>ADD</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>ADD</div></td></tr> <tr><td colspan="2" class="diff-lineno">Строка 82:</td> <td colspan="2" class="diff-lineno">Строка 85:</td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Список полей таблицы ''users'':</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Список полей таблицы ''users'':</div></td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>:&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>:</div></td></tr> <tr><td colspan="2">&nbsp;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&lt;pre&gt;+---------+-------------+------+-----+---------+----------------+</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&lt;pre&gt;+---------+-------------+------+-----+---------+----------------+</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>| Field&nbsp; | Type&nbsp; &nbsp; &nbsp; &nbsp; | Null | Key | Default | Extra&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>| Field&nbsp; | Type&nbsp; &nbsp; &nbsp; &nbsp; | Null | Key | Default | Extra&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |</div></td></tr> <tr><td colspan="2" class="diff-lineno">Строка 95:</td> <td colspan="2" class="diff-lineno">Строка 99:</td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Добавим новое поле ''city'' перед полем ''country'' (т.е. после поля ''age''):</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Добавим новое поле ''city'' перед полем ''country'' (т.е. после поля ''age''):</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>:&lt;mysql&gt;</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>:</div></td></tr> <tr><td colspan="2">&nbsp;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>&lt;mysql&gt;</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>ALTER TABLE</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>ALTER TABLE</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&nbsp;&nbsp; &nbsp; `users`</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&nbsp;&nbsp; &nbsp; `users`</div></td></tr> <tr><td colspan="2" class="diff-lineno">Строка 104:</td> <td colspan="2" class="diff-lineno">Строка 109:</td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Список полей таблицы ''users'':</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Список полей таблицы ''users'':</div></td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>:&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>:</div></td></tr> <tr><td colspan="2">&nbsp;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&lt;pre&gt;+---------+-------------+------+-----+---------+----------------+</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&lt;pre&gt;+---------+-------------+------+-----+---------+----------------+</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>| Field&nbsp; | Type&nbsp; &nbsp; &nbsp; &nbsp; | Null | Key | Default | Extra&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>| Field&nbsp; | Type&nbsp; &nbsp; &nbsp; &nbsp; | Null | Key | Default | Extra&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |</div></td></tr> <tr><td colspan="2" class="diff-lineno">Строка 126:</td> <td colspan="2" class="diff-lineno">Строка 132:</td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Допустим, у нас есть таблица ''users'' со следующими полями:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Допустим, у нас есть таблица ''users'' со следующими полями:</div></td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>:&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>:</div></td></tr> <tr><td colspan="2">&nbsp;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&lt;pre&gt;+-------+-------------+------+-----+---------+----------------+</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&lt;pre&gt;+-------+-------------+------+-----+---------+----------------+</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>| Field | Type&nbsp; &nbsp; &nbsp; &nbsp; | Null | Key | Default | Extra&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>| Field | Type&nbsp; &nbsp; &nbsp; &nbsp; | Null | Key | Default | Extra&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |</div></td></tr> <tr><td colspan="2" class="diff-lineno">Строка 138:</td> <td colspan="2" class="diff-lineno">Строка 145:</td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Добавим новые поля ''city'' и ''country'':</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Добавим новые поля ''city'' и ''country'':</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>:&lt;mysql&gt;ALTER TABLE</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>:</div></td></tr> <tr><td colspan="2">&nbsp;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>&lt;mysql&gt;ALTER TABLE</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&nbsp;&nbsp; &nbsp; `users`</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&nbsp;&nbsp; &nbsp; `users`</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>ADD</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>ADD</div></td></tr> <tr><td colspan="2" class="diff-lineno">Строка 147:</td> <td colspan="2" class="diff-lineno">Строка 155:</td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Список полей таблицы ''users'':</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Список полей таблицы ''users'':</div></td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>:&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>:</div></td></tr> <tr><td colspan="2">&nbsp;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&lt;pre&gt;+---------+-------------+------+-----+---------+----------------+</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>&lt;pre&gt;+---------+-------------+------+-----+---------+----------------+</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>| Field&nbsp; | Type&nbsp; &nbsp; &nbsp; &nbsp; | Null | Key | Default | Extra&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>| Field&nbsp; | Type&nbsp; &nbsp; &nbsp; &nbsp; | Null | Key | Default | Extra&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |</div></td></tr> <!-- diff generator: internal 2018-02-12 03:00:51 --> </table> Fri, 28 May 2010 12:18:24 GMT Evgen https://www.spravkaweb.ru/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:mysql/sql/altertable/rename/ Evgen:&#32;3 версии https://www.spravkaweb.ru/index.php?title=mysql/sql/altertable/rename&diff=2756&oldid=prev <p>3 версии</p> <table style="background-color: white; color:black;"> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr valign='top'> <td colspan='2' style="background-color: white; color:black;">← Предыдущая</td> <td colspan='2' style="background-color: white; color:black;">Версия 10:53, 19 мая 2010</td> </tr> <!-- diff generator: internal 2018-02-12 03:00:51 --> </table> Wed, 19 May 2010 10:53:22 GMT Evgen https://www.spravkaweb.ru/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:mysql/sql/altertable/rename/ Хуй пизда жопа в 13:04, 17 мая 2010 https://www.spravkaweb.ru/index.php?title=mysql/sql/altertable/rename&diff=2755&oldid=prev <p></p> <table style="background-color: white; color:black;"> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr valign='top'> <td colspan='2' style="background-color: white; color:black;">← Предыдущая</td> <td colspan='2' style="background-color: white; color:black;">Версия 13:04, 17 мая 2010</td> </tr> <tr><td colspan="2" class="diff-lineno">Строка 120:</td> <td colspan="2" class="diff-lineno">Строка 120:</td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>;COLUMN</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>;COLUMN</div></td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>:- Необязательный параметр, который может быть опущен.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>:- Необязательный параметр, который может быть <ins class="diffchange diffchange-inline">'''</ins>опущен<ins class="diffchange diffchange-inline">'''</ins>.</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>;create_definition</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>;create_definition</div></td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>:- Определение имени и свойств нового столбца. Синтаксис <del class="diffchange diffchange-inline">идеентичен </del>определению столбца при создании таблицы ('''CREATE TABLE''').</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>:- Определение имени и свойств нового столбца. Синтаксис <ins class="diffchange diffchange-inline">идентичен </ins>определению столбца при создании таблицы ('''CREATE TABLE''').</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Допустим, у нас есть таблица ''users'' со следующими полями:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>:Допустим, у нас есть таблица ''users'' со следующими полями:</div></td></tr> <!-- diff generator: internal 2018-02-12 03:00:51 --> </table> Mon, 17 May 2010 13:04:26 GMT Хуй пизда жопа https://www.spravkaweb.ru/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:mysql/sql/altertable/rename/ Evgen в 11:19, 5 ноября 2007 https://www.spravkaweb.ru/index.php?title=mysql/sql/altertable/rename&diff=2754&oldid=prev <p></p> <table style="background-color: white; color:black;"> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr valign='top'> <td colspan='2' style="background-color: white; color:black;">← Предыдущая</td> <td colspan='2' style="background-color: white; color:black;">Версия 11:19, 5 ноября 2007</td> </tr> <tr><td colspan="2" class="diff-lineno">Строка 1:</td> <td colspan="2" class="diff-lineno">Строка 1:</td></tr> <tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>{{<del class="diffchange diffchange-inline">MapNavigationLevel4|razdelurl1=mysql|razdeltitle1=MySQL|razdelurl2=mysql/sql/vartype|razdeltitle2=SQL|razdelurl3=mysql/sql/altertable/rename|razdeltitle3=Изменение свойств таблицы|razdelurl4=mysql/sql/altertable/rename|razdeltitle4=Переименование таблицы (ALTER TABLE RENAME)|prevurl=mysql/sql/droptable|prevtitle=Удаление таблицы из базы данных MySQL (DROP TABLE)|nexturl=mysql/sql/altertable/add|nexttitle=Вставка столбцов (ALTER TABLE ADD)</del>}}</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>{{<ins class="diffchange diffchange-inline">TopNavigationYUI</ins>}}</div></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Изменение свойств''' таблицы производиться при помощи команды '''ALTER TABLE'''.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Изменение свойств''' таблицы производиться при помощи команды '''ALTER TABLE'''.</div></td></tr> <!-- diff generator: internal 2018-02-12 03:00:51 --> </table> Mon, 05 Nov 2007 11:19:08 GMT Evgen https://www.spravkaweb.ru/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:mysql/sql/altertable/rename/ Evgen:&#32;Новая: {{MapNavigationLevel4|razdelurl1=mysql|razdeltitle1=MySQL|razdelurl2=mysql/sql/vartype|razdeltitle2=SQL|razdelurl3=mysql/sql/altertable/rename|razdeltitle3=Изменение свойс... https://www.spravkaweb.ru/index.php?title=mysql/sql/altertable/rename&diff=2753&oldid=prev <p>Новая: {{MapNavigationLevel4|razdelurl1=mysql|razdeltitle1=MySQL|razdelurl2=mysql/sql/vartype|razdeltitle2=SQL|razdelurl3=mysql/sql/altertable/rename|razdeltitle3=Изменение свойс...</p> <p><b>Новая страница</b></p><div>{{MapNavigationLevel4|razdelurl1=mysql|razdeltitle1=MySQL|razdelurl2=mysql/sql/vartype|razdeltitle2=SQL|razdelurl3=mysql/sql/altertable/rename|razdeltitle3=Изменение свойств таблицы|razdelurl4=mysql/sql/altertable/rename|razdeltitle4=Переименование таблицы (ALTER TABLE RENAME)|prevurl=mysql/sql/droptable|prevtitle=Удаление таблицы из базы данных MySQL (DROP TABLE)|nexturl=mysql/sql/altertable/add|nexttitle=Вставка столбцов (ALTER TABLE ADD)}}<br /> <br /> '''Изменение свойств''' таблицы производиться при помощи команды '''ALTER TABLE'''.<br /> <br /> ==Синтаксис команды ALTER TABLE==<br /> <br /> &lt;pre&gt;ALTER [IGNORE] TABLE tbl_name alter_specification [, alter_specification ...]&lt;/pre&gt;<br /> <br /> Команда '''ALTER TABLE''' позволяет изменять внутреннюю структуру уже существующей таблицы.<br /> <br /> ;tbl_name<br /> :- Задает имя таблицы, в которой будут производиться изменения.<br /> <br /> ;IGNORE<br /> :- Если этот параметр не задан, то при обнаружении дублирующих значений в уникальных ключах в новой таблице производиться отмена всех изменений. В противном случае при обнаружении дублирующих значений в уникальных ключах первая запись с дублирующим ключем остается, а остальные удаляются.<br /> <br /> ;alter_specification<br /> :- Задает непосредственно само действие, которое должно быть произведено с таблицей.<br /> <br /> :Возможные синтаксисы:<br /> :&lt;pre&gt;ADD [COLUMN] create_definition [FIRST | AFTER column_name ]&lt;/pre&gt;<br /> :&lt;pre&gt;ADD [COLUMN] (create_definition, create_definition,...)&lt;/pre&gt;<br /> :&lt;pre&gt;ADD INDEX [index_name] (index_col_name,...)&lt;/pre&gt;<br /> :&lt;pre&gt;ADD PRIMARY KEY (index_col_name,...)&lt;/pre&gt;<br /> :&lt;pre&gt;ADD UNIQUE [index_name] (index_col_name,...)&lt;/pre&gt;<br /> :&lt;pre&gt;ADD FULLTEXT [index_name] (index_col_name,...)&lt;/pre&gt;<br /> :&lt;pre&gt;ADD [CONSTRAINT symbol] FOREIGN KEY index_name (index_col_name,...) [reference_definition]&lt;/pre&gt;<br /> :&lt;pre&gt;ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}&lt;/pre&gt;<br /> :&lt;pre&gt;CHANGE [COLUMN] old_col_name create_definition [FIRST | AFTER column_name]&lt;/pre&gt;<br /> :&lt;pre&gt;MODIFY [COLUMN] create_definition [FIRST | AFTER column_name]&lt;/pre&gt;<br /> :&lt;pre&gt;DROP [COLUMN] col_name&lt;/pre&gt;<br /> :&lt;pre&gt;DROP PRIMARY KEY&lt;/pre&gt;<br /> :&lt;pre&gt;DROP INDEX index_name&lt;/pre&gt;<br /> :&lt;pre&gt;DISABLE KEYS&lt;/pre&gt;<br /> :&lt;pre&gt;ENABLE KEYS&lt;/pre&gt;<br /> :&lt;pre&gt;RENAME [TO] new_tbl_name&lt;/pre&gt;<br /> :&lt;pre&gt;ORDER BY col&lt;/pre&gt;<br /> :&lt;pre&gt;table_options&lt;/pre&gt;<br /> <br /> :*;ADD [COLUMN] create_definition [FIRST | AFTER column_name ]<br /> ::Используется для добавления нового поля в таблицу. При этом можно четко указать позиционирование нового поля.<br /> <br /> :*;COLUMN<br /> ::- Необязательный параметр, который может быть опущен.<br /> <br /> :*;create_definition<br /> ::- Определение имени и свойств нового столбца. Синтаксис идентичен определению столбца при создании таблицы ('''CREATE TABLE''').<br /> <br /> :*;FIRST<br /> ::- Указывает, что новое поле необходимо добавить в самое начало списка полей таблицы (по умолчанию новое поле добавляется в конец списка).<br /> <br /> :*;AFTER column_name<br /> ::- Задает имя поля в таблице, после которого будет добавлено новое поле.<br /> <br /> :Допустим, у нас есть таблица ''users'' со следующими полями: ''name'', ''age''<br /> <br /> :Добавим новое поле ''country'' в конец списка:<br /> <br /> :&lt;mysql&gt;ALTER TABLE<br /> `users`<br /> ADD<br /> `country` VARCHAR(64) NOT NULL&lt;/mysql&gt;<br /> <br /> :Список полей таблицы ''users'':<br /> :&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;<br /> &lt;pre&gt;+---------+-------------+------+-----+---------+-------+<br /> | Field | Type | Null | Key | Default | Extra |<br /> +---------+-------------+------+-----+---------+-------+<br /> | name | varchar(50) | YES | | NULL | |<br /> | age | int(3) | YES | | NULL | |<br /> | country | varchar(64) | NO | | | |<br /> +---------+-------------+------+-----+---------+-------+<br /> 3 rows in set (0.03 sec)&lt;/pre&gt;<br /> <br /> :Добавим новое поле ''id'' в начало списка:<br /> <br /> :&lt;mysql&gt;ALTER TABLE<br /> `users`<br /> ADD<br /> `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY<br /> FIRST&lt;/mysql&gt;<br /> <br /> :Список полей таблицы ''users'':<br /> :&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;<br /> &lt;pre&gt;+---------+-------------+------+-----+---------+----------------+<br /> | Field | Type | Null | Key | Default | Extra |<br /> +---------+-------------+------+-----+---------+----------------+<br /> | id | int(11) | NO | PRI | NULL | auto_increment |<br /> | name | varchar(50) | YES | | NULL | |<br /> | age | int(3) | YES | | NULL | |<br /> | country | varchar(64) | NO | | | |<br /> +---------+-------------+------+-----+---------+----------------+<br /> 4 rows in set (0.00 sec)&lt;/pre&gt;<br /> <br /> :Добавим новое поле ''city'' перед полем ''country'' (т.е. после поля ''age''):<br /> <br /> :&lt;mysql&gt;<br /> ALTER TABLE<br /> `users`<br /> ADD<br /> `city` VARCHAR(64)<br /> AFTER<br /> `age`&lt;/mysql&gt;<br /> <br /> :Список полей таблицы ''users'':<br /> :&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;<br /> &lt;pre&gt;+---------+-------------+------+-----+---------+----------------+<br /> | Field | Type | Null | Key | Default | Extra |<br /> +---------+-------------+------+-----+---------+----------------+<br /> | id | int(11) | NO | PRI | NULL | auto_increment |<br /> | name | varchar(50) | YES | | NULL | |<br /> | age | int(3) | YES | | NULL | |<br /> | city | varchar(64) | YES | | NULL | |<br /> | country | varchar(64) | NO | | | |<br /> +---------+-------------+------+-----+---------+----------------+<br /> 5 rows in set (0.00 sec)&lt;/pre&gt;<br /> <br /> ;ADD [COLUMN] (create_definition, create_definition,...)<br /> :- Добавляет одно поле или группу полей в таблицу.<br /> <br /> ;COLUMN<br /> :- Необязательный параметр, который может быть опущен.<br /> <br /> ;create_definition<br /> :- Определение имени и свойств нового столбца. Синтаксис идеентичен определению столбца при создании таблицы ('''CREATE TABLE''').<br /> <br /> :Допустим, у нас есть таблица ''users'' со следующими полями:<br /> :&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;<br /> &lt;pre&gt;+-------+-------------+------+-----+---------+----------------+<br /> | Field | Type | Null | Key | Default | Extra |<br /> +-------+-------------+------+-----+---------+----------------+<br /> | id | int(11) | NO | PRI | NULL | auto_increment |<br /> | name | varchar(50) | YES | | NULL | |<br /> | age | int(3) | YES | | NULL | |<br /> +-------+-------------+------+-----+---------+----------------+<br /> 3 rows in set (0.00 sec)&lt;/pre&gt;<br /> <br /> :Добавим новые поля ''city'' и ''country'':<br /> <br /> :&lt;mysql&gt;ALTER TABLE<br /> `users`<br /> ADD<br /> (<br /> `city` VARCHAR(64) NOT NULL,<br /> `country` VARCHAR(64) NOT NULL<br /> )&lt;/mysql&gt;<br /> <br /> :Список полей таблицы ''users'':<br /> :&lt;mysql&gt;SHOW COLUMNS FROM `users`;&lt;/mysql&gt;<br /> &lt;pre&gt;+---------+-------------+------+-----+---------+----------------+<br /> | Field | Type | Null | Key | Default | Extra |<br /> +---------+-------------+------+-----+---------+----------------+<br /> | id | int(11) | NO | PRI | NULL | auto_increment |<br /> | name | varchar(50) | YES | | NULL | |<br /> | age | int(3) | YES | | NULL | |<br /> | city | varchar(64) | NO | | | |<br /> | country | varchar(64) | NO | | | |<br /> +---------+-------------+------+-----+---------+----------------+<br /> 5 rows in set (0.00 sec)&lt;/pre&gt;<br /> <br /> ;ALTER TABLE table_name_old RENAME table_name_new<br /> <br /> :*''table_name_old'' - старое имя таблицы, которое нам нужно переименовать;<br /> :*''table_name_new'' - новое имя таблицы.<br /> <br /> Допустим, нам нужно переименовать таблицу ''search'' в ''search_en'':<br /> <br /> &lt;php&gt;$sql=&quot;ALTER TABLE search RENAME search_en&quot;;<br /> mysql_query($sql);<br /> &lt;/php&gt;</div> Sat, 24 Feb 2007 18:43:36 GMT Evgen https://www.spravkaweb.ru/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:mysql/sql/altertable/rename/