0
我有一個字段(dose_str)需要從Numeric(7,3)更改爲Varchar(20)。我想知道是否會有需要改變下面的查詢(尤其是在我的應用程序的代碼,這部分SELECT(轉換(VARCHAR,投(Prot_det.dose_str爲float)))。SQL Server數據類型從數字(7,3)更改爲Varchar(20)
myCommand.CommandText = "
SELECT (convert(varchar,cast(Prot_det.dose_str as float)) + ' '
+ dose_unit + ' ' + dose_form_comment + ' ' + dose_mult) as Dose_str
from
Prot_det,
dosage_form
where
Protocol_num = '" & lblProtocol.Text & "' and
nsc_num = " & lstNSC.SelectedValue & " and
prot_det.dose_form = dosage_form.dose_form"
感謝您的快速響應! – Loic
下列代碼行如何? – Loic
查詢的其他部分不需要更改。 –