Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / CREATE and CHANGE STRUCTURE TABLE / 14 сообщений из 14, страница 1 из 1
07.08.2001, 09:37
    #32011283
OLGA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
Как в коде VB поменять структуру таблицы (напр-имя поля?) или создать new table DataBase -на SQL Server
...
Рейтинг: 0 / 0
07.08.2001, 09:57
    #32011289
GreenSunrise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
Вызвать SQL текст "alter table...", "create table..."

Или если Вы используете ADO, то там есть возможность в рекордсете менять свойства полей.
...
Рейтинг: 0 / 0
07.08.2001, 11:59
    #32011313
OLGA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
ALTER TABLE получается для ADD и REMOVE (DROP),для изменения имени поля не получается
...
Рейтинг: 0 / 0
07.08.2001, 13:19
    #32011316
GreenSunrise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
Боюсь, что просто поменять имя поля нельзя. Поскольку в SQL этого напрямую не сделаешь, то и никакими посторонними средствами тоже сделать нельзя. Остается только удалять/добавлять с другим именем.

А зачем такая странная задача - менять имя поля ? Да еще с клиента...
...
Рейтинг: 0 / 0
08.08.2001, 05:30
    #32011332
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
В принципе это вполне может понадобиться, так что поменять имена полей можно еще с SQL 6.5

sp_rename

Changes the name of a user-created object (for example, table, column, or user-defined data type) in the current database.
...
Рейтинг: 0 / 0
08.08.2001, 07:02
    #32011344
GreenSunrise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
Классно! А я сроду drop/add...
...
Рейтинг: 0 / 0
08.08.2001, 08:47
    #32011355
OLGA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
cnn1.Execute "ALTER TABLE TABLE1 ADD COLUMNN Salary TEXT(25) "
Не могу добавить поле, в чем ошибка?

Получаю ошибку
Incorrect sintax near 'Text'
...
Рейтинг: 0 / 0
08.08.2001, 08:56
    #32011356
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
ALTER TABLE TABLE1 ADD Salary TEXT(25)

Если ADD, то без COLUMN
...
Рейтинг: 0 / 0
08.08.2001, 09:26
    #32011359
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
И определитесь:

либо ALTER TABLE TABLE1 ADD Salary TEXT
либо ALTER TABLE TABLE1 ADD Salary varchar(25)
...
Рейтинг: 0 / 0
08.08.2001, 13:08
    #32011387
OLGA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
Спасибо Glory and SergSuper, ADD работает, можно ли также изменить имя поля в существующей таблице?
...
Рейтинг: 0 / 0
08.08.2001, 13:36
    #32011395
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
...
Рейтинг: 0 / 0
08.08.2001, 13:55
    #32011402
OLGA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
Не получается в коде VB
...
Рейтинг: 0 / 0
08.08.2001, 14:51
    #32011408
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
1. EXEC master..sp_rename 'customers.[contact title]', 'title', 'COLUMN'

2. Покажите-ка ваш код на VB - может быть вы не правильно пробуете запустить хранимую процедуру ?
...
Рейтинг: 0 / 0
09.08.2001, 06:44
    #32011445
OLGA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE and CHANGE STRUCTURE TABLE
Спасибо Glory!!!!Приятно общаться с умными и отзывчивыми людьми
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / CREATE and CHANGE STRUCTURE TABLE / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]