我想显示row_Debit
分数摘要取决于@fractionsNumber
参数,虽然我将列声明为Row_Credit decimal(18,3)
,但我该怎么做?
@fractionsNumber = 2 ;
Declare @InvoiceDetails as table(Row_Credit decimal(18,3) Null)
insert into @InvoiceDetails( Row_Debit )
Select amount as row_Debit
from Invoices
答案 0 :(得分:1)
您可以使用STR
显示固定位数:
SELECT STR(Row_Debit,18,@fractionsNumber) FROM @InvoiceDetails
但请注意,然后您会返回VARCHAR
类型而不是数字类型。