Date: Fri, 24 Mar 2006 08:31:06 +0900
From: "Tadashi Nakamura" <who@example.com>
----- Original Message -----
From: "Kohichiroh Ohta" <who@example.co.jp>
To: <who@example.ne.jp>
Sent: Thursday, March 23, 2006 12:01 PM
Subject: [ml-msde-beg:01813] Re: ID がいくつにセットされるのか知りたい
>> それで私は、insert 文でたった今挿入した
>> Row に対してそれを検索する select 文を発行して、
>> ID を読み取る、という単純な方法を採用することに
>> 決めました。
>
> これは具体的にはどのようなSQL文になるのでしょう。
> 参考にしたいので、よかったら教えてください。
超初歩的な SQL 文ですが、、、
insert into MyDB..Hoge values('a','123')
で、挿入した場合は
select ID from MyDB..Hoge where C1='a' and C2='123'
というように鸚鵡返しに ID を取得するものです。
手元の Table の場合、where 句を書き並べると
重複がなくなる ( Identify できる ) という前提がつきます。
この点を、始めに申し上げておくべきだったかもしれません。
--
Tadashi Nakamura
who@example.com
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|