Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Czy istnieje sposób na wyłączenie niejawnej konwersji typu w SQL Server?

Nie ma sposobu, aby go wyłączyć.

Poproszono jednak o to:zobacz proponowane SET OPTION STRICT ON Żądanie MS Connect, które pochodzi z Erland Sommarskog

Jest to jednak całkowicie przewidywalne zgodnie z priorytetem typów danych zasady

Twój przykład klucza obcego jest interesujący, ponieważ rzeczywiste ograniczenie KLUCZA OBCEGO wymaga tego samego typu danych, długości i sortowania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego Datediff między GETDATE() i SYSDATETIME() w milisekundach jest zawsze różne?

  2. Znajdź wartości nieliczbowe w kolumnie w SQL Server

  3. Odpytywanie połączonego serwera sql

  4. Łączenie się z serwerem SQL z innego komputera

  5. Uzyskaj liczbę dni tygodnia (niedziele, poniedziałki, wtorki) między dwiema datami SQL