Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
17.12.2012, 23:01
|
|||
---|---|---|---|
|
|||
delete from poisktovara удаляетя и табл.sklad |
|||
#18+
у меня есть 2 таблицы, sklad и poisktivara. Мне нужно,чтоб очистилась таблица poisktovara и в нее же занеслись данные из таблицы склад sklad.Вот код. SET DELETED ON DELETE FROM poisktovara insert into poisktovara (pole1,pole2,texxarakter,opisanie,part1,stoimz,stoimp,klv,nal) select nazvanie_tovara.kodtovara,nazvanie_tovara.naimtovara,nazvanie_tovara.texxarakter,nazvanie_tovara.opisanie,sklad.partiya,sklad.stoimzak,sklad.stoimpokup,sklad.kolvo,sklad.nalichie FROM nazvanie_tovara,sklad WHERE nazvanie_tovara.kodtovara=sklad.kodtovara and sklad.kodtovara=thisform.text1.Value USE IN poisktovara DO FORM poisk thisform.Release в итоге удаляет все данные из таблицы sklad и poisktovara. Почему удаляются данные из таблицы sklad??? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2012, 05:25
|
|||
---|---|---|---|
delete from poisktovara удаляетя и табл.sklad |
|||
#18+
longfastПочему удаляются данные из таблицы sklad???В приведённом фрагменте кода удаления из таблицы "склад" впрямую не прописано; ищите в другом месте, например, в форме "поиск". ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2012, 05:26
|
|||
---|---|---|---|
delete from poisktovara удаляетя и табл.sklad |
|||
#18+
longfast, ну вот зачем кросспостить-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2012, 09:42
|
|||
---|---|---|---|
delete from poisktovara удаляетя и табл.sklad |
|||
#18+
longfast, Наверное, текущая таблица склад. А команды DELETE FROM не существует. Есть DELETE [Scope] [FOR lExpression1] [WHILE lExpression2] [IN nWorkArea | cTableAlias] [NOOPTIMIZE] ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2012, 10:11
|
|||
---|---|---|---|
delete from poisktovara удаляетя и табл.sklad |
|||
#18+
IgorNGА команды DELETE FROM не существует. Да неужто? А это тогда что такое: DELETE SQL Command Код: plsql 1. 2.
Другое дело, что ТС'у она на фиг не нужна, т.к. Select существующую таблицу перепишет и не подавится Т.е. вместо delete+insert использовать select. Подробности в хэлпе. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2012, 16:18
|
|||
---|---|---|---|
|
|||
delete from poisktovara удаляетя и табл.sklad |
|||
#18+
я разобрался где не работает. У меня получается,что если даные есть в таблице sklad, то всё работает. Если таких данных нет, то и sklad и poisk удаляются.почему так? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2012, 16:47
|
|||
---|---|---|---|
delete from poisktovara удаляетя и табл.sklad |
|||
#18+
В смысле -"почему"? У вас таблицы удаляются, что ли? В sklad и так данных нет. В poisk данные отбираются из sklad - если в sklad нет данных, то отбирается пустое множество и замещает предыдущие данные в poisk - в poisk данных нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/moderation_log.php?user_name=%D0%A0%D1%83%D1%82%D0%B5%D1%80]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 442ms |
total: | 603ms |
0 / 0 |