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
VARCHAR
kolumna, więc możesz przynajmniej użyćLIKE
oświadczenia. - Użyj
sql_variant
typ danych.
Edytuj Cudo dla ta.speot.is
Warianty może być częścią podstawowego klucza obcego