Vraag : De nvarchar damhinde van de druk om om het even welke output niet te drukken

Ik heb een opgeslagen procedure die ik aan debug
I heb een paar gebieden wil die nvarchar (4000)

example @SqlString nvarchar (4000)

This- gebied worden geplaatst aan één of andere tekst zijn, wanneer ik een druk daar ben geen output
PRINT doe die

so @SqlString wanneer ik volg exec sp_abc doe, verwachtte ik de druk aan output wat information
If ik DRUK „TEST“ toevoeg, zie ik dit zijnd output

Antwoord : De nvarchar damhinde van de druk om om het even welke output niet te drukken

Als u progressief het @sqlstring opbouwt, wanneer u ONGELDIG aan het toevoegt, wordt het volledige koord ongeldig en ongeldige druk = geen output.
Andere oplossingen  
 
programming4us programming4us