برای مقایسهی دو عدد ممیز شناور نیاز به یک مقدار انحراف مجاز (tolerance) وجود دارد تا مشخص شود دو عدد تا چند رقم اعشار باید باهم مقایسه شوند.
SQL Server به منظور ارتقا در مدل برنامهنویسی بانک اطلاعاتی خود از نسخه 2005 تکنولوژی SQL CLR را معرفی نمود. این تکنولوژی همچنین با اسامی CLR Integrated ،CLR Enabled و CLR Embedded نیز شناخته میشود. هدف آن این است که شما بتوانید اشیاء بانک اطلاعاتی از قبیل روالهای ذخیره شده (Stored Procedure) ، توابع (Function) و تریگرها (Trigger) را با استفاده از CSharp و یا VB ایجاد کرده و آن را در SQL Server مورد استفاده قرار دهید.
برای ایجاد و استفاده از UUID در زبان برنامهنویسی CSharp از ساختار Guid موجود در کتابخانه System استفاده میشود.
برای کار با آدرسهای IPv4 و IPv6 در CSharp از کتابخانه System.Net و کلاس IPAddress استفاده میشود.