sql >> Database teknologi >  >> RDS >> Sqlserver

ANSI_NULLS flag i SQL Server?

  1. select databasepropertyex('MyDatabaseName', 'IsAnsiNullsEnabled') vil fortælle dig databasens standard. Hiteshs svar vil fortælle dig værdien for den aktuelle session.
  2. Databasen har en standardindstilling, og hver session kan tilsidesætte databasens standard.
  3. Sessionsværdien. Men MSDN-dokumentationen siger For a script to work as intended, regardless of the ANSI_NULLS database option or the setting of SET ANSI_NULLS, use IS NULL and IS NOT NULL in comparisons that might contain null values. Så selvom det måske virker, er det bestemt imod bedste praksis.


  1. Find antallet af TOM- eller NULL-kolonner i en MySQL-tabel

  2. Kan jeg installere JDK 1.6 over standard JDK 1.3 i Oracle-databasen?

  3. Er det muligt at indsætte data i en MySQL-visning?

  4. ORACLE SDO_GEOMETRY ToString()?