I have been using this successfully for a while. Don't remember where I found out about it though:

insert stuff...
<dtml-var sql_delimiter>

select alert_id from entertainment_alerts
  where alert_id = @@identity


Allen



Cliff Ford wrote:

Search the mailing list archives for July - there were several contributions to this question. Roughly:

insert ...
<dtml-var sql_delimiter>
select LAST_INSERT_ID() as table_id_seq

Cliff

Ferhat Ayaz wrote:

Hi,

I have a Z SQL Method with an insert expression. To
the inserted row will be assigned an auto_increment
id. How can I get the last inserted id?

I tryed the following both commands in one Z SQL
method. Unfortunatly this produces an error.

insert into categories (parent_id,logo,active) values
(
 <dtml-sqlvar parent_id type="int">,
 <dtml-sqlvar logo type="string">,
 <dtml-sqlvar active type="int">,
);

SELECT currval('table_id_seq');

Thanks for your helps

Greets,
Ferhat


__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -  http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope-dev )


_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to