|
|
|
Синтаксис ALTER TABLE для переименования поля
|
|||
|---|---|---|---|
|
#18+
Всем добрый вечер! Пытаюсь переименовать поле таблицы, но не получается, может в Access какойто особенный синтаксис? Пишу следующее: ALTER TABLE DocType RENAME COLUMN Name1 TO Name2 Выдаётся ошибка: Ошибка синтаксиса в инструкции ALTER TABLE и выделяет RENAME. Что здесь не так? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 17:55:15 |
|
||
|
Синтаксис ALTER TABLE для переименования поля
|
|||
|---|---|---|---|
|
#18+
автор может в Access какой то особенный синтаксис а в каком sql alter table несет rename ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 17:57:53 |
|
||
|
Синтаксис ALTER TABLE для переименования поля
|
|||
|---|---|---|---|
|
#18+
Просто в Инете нашёл инфу по ALTER TABLE, воспользовался бы справкой Access, но админы не установили блин. В MS SQL точно есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 18:00:32 |
|
||
|
Синтаксис ALTER TABLE для переименования поля
|
|||
|---|---|---|---|
|
#18+
DionnisВ MS SQL точно есть. Да? Ну попробуйте найдите: ALTER TABLE table { [ ALTER COLUMN column_name { new_data_type [ ( precision [ , scale ] ) ] [ COLLATE < collation_name > ] [ NULL | NOT NULL ] | {ADD | DROP } ROWGUIDCOL } ] | ADD { [ < column_definition > ] | column_name AS computed_column_expression } [ ,...n ] | [ WITH CHECK | WITH NOCHECK ] ADD { < table_constraint > } [ ,...n ] | DROP { [ CONSTRAINT ] constraint_name | COLUMN column } [ ,...n ] | { CHECK | NOCHECK } CONSTRAINT { ALL | constraint_name [ ,...n ] } | { ENABLE | DISABLE } TRIGGER { ALL | trigger_name [ ,...n ] } } < column_definition > ::= { column_name data_type } [ [ DEFAULT constant_expression ] [ WITH VALUES ] | [ IDENTITY [ (seed , increment ) [ NOT FOR REPLICATION ] ] ] ] [ ROWGUIDCOL ] [ COLLATE < collation_name > ] [ < column_constraint > ] [ ...n ] < column_constraint > ::= [ CONSTRAINT constraint_name ] { [ NULL | NOT NULL ] | [ { PRIMARY KEY | UNIQUE } [ CLUSTERED | NONCLUSTERED ] [ WITH FILLFACTOR = fillfactor ] [ ON { filegroup | DEFAULT } ] ] | [ [ FOREIGN KEY ] REFERENCES ref_table [ ( ref_column ) ] [ ON DELETE { CASCADE | NO ACTION } ] [ ON UPDATE { CASCADE | NO ACTION } ] [ NOT FOR REPLICATION ] ] | CHECK [ NOT FOR REPLICATION ] ( logical_expression ) } < table_constraint > ::= [ CONSTRAINT constraint_name ] { [ { PRIMARY KEY | UNIQUE } [ CLUSTERED | NONCLUSTERED ] { ( column [ ,...n ] ) } [ WITH FILLFACTOR = fillfactor ] [ ON {filegroup | DEFAULT } ] ] | FOREIGN KEY [ ( column [ ,...n ] ) ] REFERENCES ref_table [ ( ref_column [ ,...n ] ) ] [ ON DELETE { CASCADE | NO ACTION } ] [ ON UPDATE { CASCADE | NO ACTION } ] [ NOT FOR REPLICATION ] | DEFAULT constant_expression [ FOR column ] [ WITH VALUES ] | CHECK [ NOT FOR REPLICATION ] ( search_conditions ) } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 18:03:55 |
|
||
|
Синтаксис ALTER TABLE для переименования поля
|
|||
|---|---|---|---|
|
#18+
DionnisПросто в Инете нашёл инфу по ALTER TABLE, воспользовался бы справкой Access, но админы не установили блин. В MS SQL точно есть. пробил по BOL - ну точно нету RENAME ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 18:07:46 |
|
||
|
Синтаксис ALTER TABLE для переименования поля
|
|||
|---|---|---|---|
|
#18+
есть в MySql но там Rename Table , а не Column ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 18:09:47 |
|
||
|
Синтаксис ALTER TABLE для переименования поля
|
|||
|---|---|---|---|
|
#18+
Да наверное ошибся, а как же тогда это можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 18:10:30 |
|
||
|
Синтаксис ALTER TABLE для переименования поля
|
|||
|---|---|---|---|
|
#18+
через DAO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 18:11:18 |
|
||
|
Синтаксис ALTER TABLE для переименования поля
|
|||
|---|---|---|---|
|
#18+
а база где? ежели ms sql server, то sp_renamecolumn ежели аксес, то tabledefs(1).fields(1).name="tra-ta" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 20:16:05 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32880957&tid=1669085]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 213ms |
| total: | 383ms |

| 0 / 0 |
