Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.27;
Скачать: CL | DM;

Вниз

Перенос данных SQL-запросом   Найти похожие ветки 

 
iamkate ©   (2005-10-13 12:37) [0]

У меня есть пустая таблица Photo из двух полей: id и photo (photo - это blob-поле). Я хочу перенести в нее из другой таблицы (identif) все поля id, а поля photo оставить пустыми. Как это сделать SQL-запросом?
Вот так не получается.

insert into photo(id,photo)
select id from identif
photo:=empty_blob()
where id is not null


 
ANB ©   (2005-10-13 12:41) [1]

insert into Photo(id) select id from identif


 
Sergey13 ©   (2005-10-13 12:42) [2]

insert into photo(id)
select id from identif


 
iamkate ©   (2005-10-13 12:47) [3]

В этом случае выдается ошибка:

cannot insert NULL into("PHOTO"."PHOTO")


 
Sergey13 ©   (2005-10-13 12:51) [4]

2[3] iamkate ©   (13.10.05 12:47)
Или отменяй ограничение или твоя задача не выполнима.


 
iamkate ©   (2005-10-13 12:55) [5]

Без ограничения - тот же результат.
Она хочет, чтобы переменная в поле photo была как-то определена. А как это сделать?


 
Desdechado ©   (2005-10-13 12:55) [6]

NOT NULL на BLOB-поля, имхо, неразумно


 
Sergey13 ©   (2005-10-13 13:04) [7]

2[5] iamkate ©   (13.10.05 12:55)
А где ты видишь переменные в запросах из [1] и [2]? Или ты продолжаешь мучать свой нерабочий вариант?


 
iamkate ©   (2005-10-13 13:09) [8]

Продолжаю мучать


 
Sergey13 ©   (2005-10-13 13:21) [9]

2[8] iamkate ©   (13.10.05 13:09)
Зачем тогда спрашивал? Продолжай в том же духе. 8-)


 
iamkate ©   (2005-10-13 13:23) [10]

Я просто не знаю, как нужно. Я только начинаю работать с SQL-запросами. Поэтому, если вы знаете - дайте правильное направление.


 
Sergey13 ©   (2005-10-13 13:26) [11]

2[10] iamkate ©   (13.10.05 13:23)
>Поэтому, если вы знаете - дайте правильное направление.
Тебе дали уже. Ты не взял. 8-)


 
iamkate ©   (2005-10-13 13:33) [12]

Если вы про это:

insert into photo(id)      [2]
select id from identif

То оно тоже не рабочее. Я же говорю, ошибка:

cannot insert NULL into("PHOTO"."PHOTO")


 
Sergey13 ©   (2005-10-13 13:40) [13]

2[12] iamkate ©   (13.10.05 13:33)
Блин! Если у тебя на PHOTO стоит ограничение NOT NULL, то все твои попытки сделать "а поля photo оставить пустыми" тщетны.

Еще по одному кругу пойдем? 8-)


 
iamkate ©   (2005-10-13 13:52) [14]

Все, дошло. Получилось.
Спасибо.
Хотя к новичкам надо быть снисходительнее.


 
Sergey13 ©   (2005-10-13 14:03) [15]

2[14] iamkate ©   (13.10.05 13:52)
>Хотя к новичкам надо быть снисходительнее.
А новичкам понятливее и внимательнее. 8-)


 
sniknik ©   (2005-10-13 14:10) [16]

новичкам писать сдесь
http://www.delphimaster.ru/cgi-bin/forum.pl?n=18
чтобы было понятно что они новички и к ним надо относится... см. up



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

Текущий архив: 2005.11.27;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.062 c
1-1130941441
Владислав
2005-11-02 17:24
2005.11.27
Размещение экземпляра класса по заданному адресу.


14-1131294508
Карелин Артем
2005-11-06 19:28
2005.11.27
Угнали аську 7-значную.


14-1131256484
WebSQLNeeder
2005-11-06 08:54
2005.11.27
Почему не работает раздел "Сайты" http://www.delphimaster.ru/link


2-1131606411
Boxer
2005-11-10 10:06
2005.11.27
Sql Запрос


1-1130935984
BobbyDigital
2005-11-02 15:53
2005.11.27
Полосы прокрутки в Combobox