ฉันใช้ SQL Server ฉันมีโต๊ะด้วย
A. หนึ่งคอลัมน์ใช้สำหรับ"Interest"
B. มีสามคอลัมน์ที่คำนวณได้:First_val , Second_val , Third_val
First_val = 10 % of Interest ,
Second_val = 20 % of Interest,
Third_val = First_val + Second_val + Interest
Column > Formula
ฉันสร้างสามฟังก์ชั่นและเรียกพวกเขาในคอมพิวเตอร์ เมื่อฉันป้อนค่าใน"Interest"
คอลัมน์First_val
& Second_val
ค่าคอลัมน์จะถูกคำนวณอย่างสมบูรณ์แบบ (ในกรณีที่ไม่มีการใช้งานThird_val
)
มันแสดงข้อผิดพลาดขณะบันทึกตาราง
"ข้อผิดพลาดในการตรวจสอบสูตรสำหรับคอลัมน์ 'Third_val'" (ในกรณีที่ใช้ Third_val)
ฉันใช้สูตรต่อไปนี้สำหรับ Third_val ตามลำดับ:
dbo.func_TOT(Interest , func_First(Interest) , func_Second(Interest))
dbo.func_TOT(Interest , First_val , Second_val)
ไม่ได้ผลฉันควรทำยังไงดี?
สวัสดีผู้ใช้! คุณควรขอคำแนะนำที่stackoverflow.comแทน (และจัดรูปแบบคำถามของคุณให้ดีขึ้น)
—
J. Chomel