Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 11260|Odpověď: 0

[Nové číslo] Jaký je rozdíl mezi tím, když je SCOPE_IDENTITY() napsáno před a po v t-sql?

[Kopírovat odkaz]
Zveřejněno 05.05.2015 17:48:49 | | |
  1. select SCOPE_IDENTITY() insert into tb_GoodsInfo values('sd','电器','232131','7','222')
  2. go
  3. insert into tb_GoodsInfo values('sd','电器','232131','7','222') select SCOPE_IDENTITY()
  4. go
Kopírovat kód
Pokud je normální ID 1, pak SQL příkaz na prvním řádku vrátí null.
SQL příkaz na druhém řádku vrátí 1,

Jaký je rozdíl mezi psaním SCOPE_IDENTITY () před a po ()? Proč je to tak velký dopad?




Předchozí:sql získá primární klíčovou hodnotu po čekání na INSERT
Další:asp.net jednoduchý zdrojový kód projektu s třívrstvou architekturou (systém nákupu, prodeje a správy zásob)
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com