MSSQL でこのコードを使用します。
SELECT IDENT_CURRENT('customers');
MySQLで試してみるとうまくいきません。ネットで答えを探しましたが、自分に合ったものは見つかりませんでした。上記の TSQL に相当する MySQL は何ですか?
MSSQL でこのコードを使用します。
SELECT IDENT_CURRENT('customers');
MySQLで試してみるとうまくいきません。ネットで答えを探しましたが、自分に合ったものは見つかりませんでした。上記の TSQL に相当する MySQL は何ですか?
私はあなたがこれを探していると思います:
SELECT LAST_INSERT_ID('customers');
しかしLAST_INSERT_ID()
、すべての場合に当てはまるわけではないので、次のように使用してください。
SELECT MAX('id') FROM customers;
MySQLでは、次を使用できますLAST_INSERT_ID(expr)
ある種のIdentity(Incrementing IDs)列を使用している場合は、次のように機能するはずです。
Select top 1 ID from TBLNAME
order by ID DESC