10 powodów, aby jawnie konwertuj typy danych SQL Server
Nie używałem sql_variant wcześniej, ale mając na uwadze te ograniczenia i implikacje dotyczące wydajności, najpierw przyjrzę się alternatywom.
Poniższe byłoby moim najbardziej lub najmniej preferowanym rozwiązaniem
- Po prostu utwórz trzy różne kolumny. 3 różne typy danych (powinny) oznaczać 3 różne sposoby ich interpretacji zarówno po stronie klienta, jak i serwera.
- Jeśli to nie jest opcja, użyj
VARCHARkolumna, więc możesz przynajmniej użyćLIKEoświadczenia. - Użyj
sql_varianttyp danych.
Edytuj Cudo dla ta.speot.is
Warianty może być częścią podstawowego klucza obcego