![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Правильно СУБД делает, что не позволяет IDENTITY навесить на существующее поле. IDENTITY предполагает при добавлении записей использовать некую нумерацию с начальной точкой отсчета и шагом. По умолчанию это 1,1. Последнее вставленное значение СУБД хранит у себя. И что оно будет делать с существующим полем при попытке навесить на него IDENTITY? Вот убрать IDENTITY с поля всегда пожалуйста
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#12 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
![]()
Жаль, очень жаль!
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
|
![]() |
![]() |
![]() |
#13 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Короче вкратце: ALTER TABLE не умеет такого делать. поэтому в Сиквеле придуманы системные процедуры, которые гораздо круче чем стандартный SQL. Чтоб сменить поле можно провести такую операцию Код:
Теперь насчет добавления не в хвост. Во-первых: Зачем? На такие вещи внимания не обращают, потому что правильные программисты в запросе укажут порядок полей для выборки, и последнее может идти первым Во-вторых: Раз уж так хоцца, можно провести эту операцию в мастере SQL Server Manager Studio ручками а после попросить его показать скрипт, который эту визуальную операцию в ядре выполняет. И вот что можно увидеть: Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#14 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
![]()
Виталик, спасибо)) Весы по-прежнему не работают пока(((
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать отчет на основе существующей таблицы | RGZZ | Microsoft Office Excel | 2 | 28.07.2011 19:07 |
Разработчик|макрос. Добавление элементов к уже существующей таблице. | DarkGuard | Microsoft Office Excel | 0 | 24.03.2011 19:51 |
Доступ к БД (SQL server) в ОС Windows server 2003 | Mann | SQL, базы данных | 2 | 07.12.2008 19:15 |
меню в делфи с добавлением новой функции к уже существующей БД | Ane4ka | БД в Delphi | 22 | 27.05.2008 15:40 |
Открытие(подключение) уже существующей базы данных MS Access через ADO | Moel | БД в Delphi | 7 | 24.10.2007 16:57 |