Vraag : Verklaringen samen

Als ik de 4 volgende verklaringen heb:

INSERT ..............;
DBMS_OUTPUT.put_line („Opgenomen Rijen“ || SQL%ROWCOUNT);
UPDATE ................;
DBMS_OUTPUT.put_line („Bijgewerkte Rijen“ || SQL%ROWCOUNT);
Do u adviseert zettend de 4 verklaringen in een proc? en dan aanbrengend een pakket?

or bracht rechtstreeks een pakket aan?

how anders zou u het toevoegt tot portabiliteit of meer efficiency voor onderhoud of voor het roepen kruiden?

thanks

Antwoord : Verklaringen samen

Ik zie u dit in zowel de streken van C# als van C postte.

Tot dusver, zijn de antwoorden over C# geweest, maar de eerste lijn van uw vraag stelt voor dat u C. gebruikt. Zo zal ik veronderstellen deze vraag over C en niet C# is.

U kunt gebruiken sprintf om een koord als dit te construeren. Bijvoorbeeld, zie de onderstaande codesteekproef.

Merk op dat int. het leiden van nul niet bevat - het bevat eenvoudig de geheelwaarde. Het toevoegen leidend nul is een formatterende kwestie, en u zult dat wanneer u output de int.waarde moeten op de een of andere manier behandelen. In het codefragment hieronder, heeft het gebruikend %03d gedaan, zo betekent het dat int. (d) zou moeten worden getoond, dat het minimum drie standpunten (3) omhoog zou moeten innemen, en dat het zou moeten zijn pre-pended met nul indien nodig (0). Verwijs naar de verwijzingspagina voor sprintf voor meer informatie:

        http://cplusplus.com/reference/clibrary/cstdio/sprintf/
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
#include  

int. i = 6;                                /* de aanvankelijke waarden */
const char* die = „SAM“ myString;

klusjes resultaat [128] = "";                    /* dit zal het resultaat */bevatten

++i;                                      /* toename het zoals u */vroeg
sprintf (resultaat, „%s%03d“, het myString, I);   /* construeer het resulterende koord. Neem nota van het 03 deel dat dat het geheel met een breedte van 3 moet worden gedrukt, erop wijst en met nul indien nodig */prepended

zet (resultaat);                             /* toon het resultaat */
Andere oplossingen  
 
programming4us programming4us