What is the best way to get the auto-id value in the same SQL with a SELECT?
A forum said adding this \"; has Return Scope_Identity()
\"
in the end
It depends on the database engine you are using. Some DBMS, like Firebird for example, have RETURNING clause you can add to your query. For example, if you have a table named TABLE1 with autoincrement column named ID, you can use this:
insert into TABLE1(columns...) values (values...) returning ID;
And it would return the inserted ID just like a regular select statement.