Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.07.22;
Скачать: [xml.tar.bz2];

Вниз

SQL, удалить индексированое поле   Найти похожие ветки 

 
Krants ©   (2007-06-26 16:50) [0]

ADO, Создаю поле:
"ALTER TABLE "+tName+" ADD "+fName+" "+ft+fs;
индексирую:
"CREATE INDEX "+fName+" ON "+tName+" ("+fName+")";
Удаляю:
"ALTER TABLE "+tName+" DROP "+fName
появляется ошибка типа поле является частью индекса, невозможно удалить типа
вопрос по сабжу, или как снять/удалить индекс. поля?
Заранее спасибо!


 
Desdechado ©   (2007-06-26 16:55) [1]

DROP INDEX


 
Ega23 ©   (2007-06-26 16:55) [2]

Alter Table ... Drop Consraint ...


 
Anatoly Podgoretsky ©   (2007-06-26 17:03) [3]

> Krants  (26.06.2007 16:50:00)  [0]

Смешно говорить, когда человек скрывает самое главное.
Ты сообщи нам есть ли у тебя база данных


 
Krants ©   (2007-06-26 17:08) [4]

> Desdechado ©   (26.06.07 16:55) [1]
> Ega23 ©   (26.06.07 16:55) [2]

этак DROP INDEX или Drop Consraint, ни то ни другое не фурычит, гы. можно на примере?


> Anatoly Podgoretsky ©   (26.06.07 17:03) [3]

должна где-то быть?!, раз поля создаются...
локальная Access, обр. через палитру ADO.


 
Ega23 ©   (2007-06-26 17:09) [5]



SET NOCOUNT ON
go
Print "==  Cоздание  объектов БП в  БД"
go
Print "..Удаление созданных ранее таблиц и типов данных"
go

alter table Images
  drop constraint FK_IMAGES_REFERENCE_IMAGETYP
go

if exists (select 1
           from  sysobjects
          where  id = object_id("Images")
           and   type = "U")
  drop table Images
go

/*==============================================================*/
/* Table: Images                                                */
/*==============================================================*/
create table Images (
  ImgID                int                            not null,
  ImgTypCod            int                            null,
  ImgNam               varchar(64)                    not null,
  ImgLab               varchar(64)                    null,
  ImgData              image                          null,
  ImgOrd               int                            null,
  ImgNot               varchar(255)                   null,
  constraint PK_IMAGES primary key  (ImgID)
)
go

alter table Images
  add constraint FK_IMAGES_REFERENCE_IMAGETYP foreign key (ImgTypCod)
     references ImageTyps (ImgTypCod)
go

Print "===  Cоздание  объектов  БД завершено"
go


 
Krants ©   (2007-06-26 17:12) [6]


> Ega23 ©   (26.06.07 17:09) [5]

ADO воспринимает constraint как поле...


 
Krants ©   (2007-06-26 17:34) [7]


> Desdechado ©   (26.06.07 16:55) [1]
шспасибо, разобрался.


 
Desdechado ©   (2007-06-26 18:48) [8]

> Ega23 ©   (26.06.07 16:55) [2]
Если индекс создается явно, то и убивать его обычно нужно явно, а не через связанные сущности.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.07.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.037 c
1-1179238940
Смецкая Катя
2007-05-15 18:22
2007.07.22
TreeView


15-1181763740
Yanis
2007-06-13 23:42
2007.07.22
На чём всё?


15-1182524283
Dreamse
2007-06-22 18:58
2007.07.22
Подскажите утилиту для извлечения списка экспорта из dll


15-1182315569
Layner
2007-06-20 08:59
2007.07.22
Visual Studio 2005


8-1162184711
Tab
2006-10-30 08:05
2007.07.22
какой способ рисования быстрее?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский