2017-05-07 65 views
0

在尋找有關ANSI_NULLS,我stubbled在這個帖子裏也說,MySQL未實施ANSI_NULLS,而MSSQL計劃在其取出:something about ansi_nulls爲什麼MySQL(和MsSQL)沒有實現ANSI_NULLS?

它被證實在2017年由微軟約TSQL:https://docs.microsoft.com/en-us/sql/t-sql/statements/set-ansi-nulls-transact-sql

但是ANSI_NULLS有什麼問題?強制與NULL對象進行比較是不好的做法嗎?

+0

爲什麼你需要一個與標準兼容的開關?它有什麼用處? – zerkms

回答

0

但是ANSI_NULLS有什麼問題?

它打破了與ANSI SQL標準的兼容性。

強制與NULL對象進行比較是否是不好的做法?

該標準提供了與NULL s進行比較的標準化方法。沒有辦法不遵循標準設計的方法。

+0

我不知道ANSI SQL標準,這是我一直在尋找的謝謝! – Maude

相關問題