Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 11260|Svar: 0

[Nyt nummer] Hvad er forskellen på at SCOPE_IDENTITY() skrives før og efter i t-sql?

[Kopier link]
Opslået på 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
Kopier kode
Hvis den normale ID er 1, vil SQL-sætningen på den første linje returnere null.
SQL-sætningen på den anden linje vil returnere 1,

Hvad er forskellen på at skrive SCOPE_IDENTITY () før og efter ()? Hvorfor er der så stor en effekt?




Tidligere:sql får primærnøgleværdien efter at have ventet på INSERT
Næste:asp.net simpel tre-lags arkitektur (indkøb, salg og lagerstyringssystem) projektets kildekode
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com