Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 11260|Odgovoriti: 0

[Nova številka] Kakšna je razlika med tem, da je SCOPE_IDENTITY() napisan pred in po v t-sql?

[Kopiraj povezavo]
Objavljeno na 5. 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
Kopiraj kodo
Če je normalni ID 1, bo SQL ukaz na prvi vrstici vrnil null.
SQL izjava na drugi vrstici bo vrnila 1,

Kakšna je razlika med pisanjem SCOPE_IDENTITY () pred in po ()? Zakaj je učinek tako velik?




Prejšnji:sql dobi primarno vrednost ključa po čakanju na INSERT
Naslednji:asp.net preprosta izvorna koda projekta s tremi plastmi arhitekture (sistem za nakup, prodajo in upravljanje zalog)
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com