Fråga : Det lagrade tillvägagångssättet klipper av decimalerna…,

Jag har ett lagrat tillvägagångssätt, som gör valda meddelanden för en koppla ihop, och beräknar därefter en värdera och därefter retur som @UnitPricen och @TotalPricen för value.

The förklaras som pengar.  Värdera, som dessa får, är en pengartyp som väl in databasen.  Och en värdera, som lagras, är 23.13.  När värdera får gången tillbaka, jag får en helhet numrerar tillbaka.  När den bör vara ett decimal-.  Om jag bryter det lagrade tillvägagångssättet ifrån varandra och kör det som precis ett sql-meddelande, och jag skrivar ut värderar ut för @Unit prissätter, det är precis en helhet numrerar som väl.

Why skulle mig för att inte få det decimal- värderar som väl?
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
" codeBody " " >GO för class= " för =@Zip och PlantID = @PlantID och Tier = mer @Tier OM @@RowCount > 0 Börja Den valda @UnitPricen = prissätter från upshundredweightzoneprice var zonplanera = @Zonen och, ”väga” den >=@TotalWeight och PlantID = @PlantID och tieren = mer @Tier Välj @TotalPricen = (@TotalWeight/100) * @UnitPricen Gå @TotalPricen tillbaka Avsluta Annars Börja Välj @TotalPricen = 0.00 gå @TotalPricen tillbaka Avsluta AVSLUTA
" klar "

Svar : Det lagrade tillvägagångssättet klipper av decimalerna…,

Är här fungerad vad.

”C:\Program sparar (x86) \ loggar Parser VALDA 2.2 \ LogParser.exe” ”daterar, tajmar, c-ip, cs-uri-stemen, cs-username, cs (Användare-Medel), cs-uri-query FRÅN ex1006*.log TILL c:\temp\Output.csv VAR cs-username NÅGOT LIKNANDE ”%jdoe%””,
Andra lösningar  
 
programming4us programming4us