আমি নীচের মতো কিছু রহস্যময় টি-স্কিল আচরণ সম্পর্কে সর্বদা বিস্মিত হই
-- Create table t and insert values.
use tempdb
CREATE TABLE dbo.t (a INT NULL);
-- insert 3 values
INSERT INTO dbo.t values (NULL),(0),(1);
GO
set ansi_nulls off -- purposely turn off, so we can allow NULL comparison, such as null = null
go
-- expect 3 rows returned but only 2 returned (without null value row)
select * from dbo.t where a = a
এটি কোনও টেবিলে সমস্ত সারি কীভাবে পুনরুদ্ধার করবেন এবং এএনএসআই_এনএলএলএস ব্যবহার এড়ানো সম্পর্কে নয়।
আমি কেবল কিছু অন্তর্দৃষ্টি জিজ্ঞাসা করতে চাই কেন টি-স্কেল এইরকম আচরণ করে।