Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 10053|Svar: 0

[Källa] MSSQL villkorsfråga DÄR ignorerar villkoret

[Kopiera länk]
Publicerad på 2020-07-06 10:37:56 | | | |
Krav: Vi har en databastabell med ett namnfält, och när namnet skickas in är null, ignorera detta villkor. Det finns också ett åldersfält, som också ignorerar detta villkor när 0 passeras.
Skapa en tillfällig testtabell och infoga datan med följande kod:



Testförfrågningar med åldrarna 0 och icke-0 enligt följande:

Det finns också ett sätt att skriva:



Det kan ses att när vi skickar in en icke-0, kommer vi att fråga den data som uppfyller kraven enligt villkoren, och när den är 0 kommer vi att ignorera villkoret och fråga alla.



Testa fallet där namnet är null och icke-null enligt följande:

Ekvivalent med



(Slut)




Föregående:.Net/C# Selenium-automatiserade tester får cookie-värden
Nästa:SQL Server returnerar primärnyckeln efter insättning
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com