|
|
|
Трабл с запросом
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Помогите пойжалуста... MySQL орет то что во втором запросе ошибка... Begin Transaction insert into labels (tipotgr,numparty,kolmest,dp,cmark) values (0,UPPER('x-100-'),10,'2005-04-11',1) set @x=mysql_insert_id() insert into splabs (clabs,ngrm,vesnetto,vesbrutto) select @x as clabs,ngrm,vesnetto,vesbrutto From t1_root commit; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2005, 13:33 |
|
||
|
Трабл с запросом
|
|||
|---|---|---|---|
|
#18+
Давай текст ошибки! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2005, 13:46 |
|
||
|
Трабл с запросом
|
|||
|---|---|---|---|
|
#18+
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Transaction insert into labels (tipotgr,numparty,kolmest,dp,cm код 1064 MySQL 4.1.11 "Хожу" через ADO из под Delphi6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2005, 13:55 |
|
||
|
Трабл с запросом
|
|||
|---|---|---|---|
|
#18+
возможно у вас ошибка из-за того, что вы все это отправляете одним запросом. попробуйте поставить ; Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2005, 14:44 |
|
||
|
Трабл с запросом
|
|||
|---|---|---|---|
|
#18+
Как минимум 2 записи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2005, 14:46 |
|
||
|
Трабл с запросом
|
|||
|---|---|---|---|
|
#18+
не знаю... сложно так сказать... может я просто ошибки не вижу. Приведи пожалуйста пример структуры таблиц (команда CREATE TABLE) и пару INSERTов с исходными данными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2005, 15:17 |
|
||
|
Трабл с запросом
|
|||
|---|---|---|---|
|
#18+
Одиночные апострофы в теле текста запроса должны быть удвоены. RFTM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2005, 15:22 |
|
||
|
Трабл с запросом
|
|||
|---|---|---|---|
|
#18+
По просьбам трудящихся прикладываю схему данных. Данные берутся из временной таблицы следующего вида: drop table if exists T1 Create temporary Table T1 ( ID Bigint NOT NULL AUTO_INCREMENT, ngrm DECIMAL(3,0), vesnetto VarChar(7), vesbrutto VarChar(7), PRIMARY KEY (id)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2005, 18:37 |
|
||
|
Трабл с запросом
|
|||
|---|---|---|---|
|
#18+
KIRCOMSДоброго времени суток. Помогите пойжалуста... MySQL орет то что во втором запросе ошибка... Begin Transaction insert into labels (tipotgr,numparty,kolmest,dp,cmark) values (0,UPPER('x-100-'),10,'2005-04-11',1) set @x=mysql_insert_id() insert into splabs (clabs,ngrm,vesnetto,vesbrutto) select @x as clabs,ngrm,vesnetto,vesbrutto From t1_root commit; Орет говоришь? Правильно орет. Иначе не получается. Иначе никто не хочет читать документацию. Потому что те, кто читали, те знают, что BEGIN ... END; - это Compound Statement, например в stored procedures, А транзакции в mysql начинаются START TRANSACTION. Нет такой конструкции тут BEGIN TRANSACTION. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2005, 21:24 |
|
||
|
Трабл с запросом
|
|||
|---|---|---|---|
|
#18+
©Felixпоходу глупый вопрос, а где ет так схему рисовать можно? _______________ Felix Схема нарисована в DB Designer 4 взять можно fabforce.net ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 08:28 |
|
||
|
Трабл с запросом
|
|||
|---|---|---|---|
|
#18+
Хрен KIRCOMSДоброго времени суток. Помогите пойжалуста... MySQL орет то что во втором запросе ошибка... Begin Transaction insert into labels (tipotgr,numparty,kolmest,dp,cmark) values (0,UPPER('x-100-'),10,'2005-04-11',1) set @x=mysql_insert_id() insert into splabs (clabs,ngrm,vesnetto,vesbrutto) select @x as clabs,ngrm,vesnetto,vesbrutto From t1_root commit; Орет говоришь? Правильно орет. Иначе не получается. Иначе никто не хочет читать документацию. Потому что те, кто читали, те знают, что BEGIN ... END; - это Compound Statement, например в stored procedures, А транзакции в mysql начинаются START TRANSACTION. Нет такой конструкции тут BEGIN TRANSACTION. Насчет BEGIN TRANSACTION - спасибо справедливое замечание осталось после переноса программы с MS SQLя, исправил всеравно не работает :( собака зарыта где в инсертах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 09:55 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=33009865&tid=1854171]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 386ms |

| 0 / 0 |
