Cześć, mam kolumnę KEY (varchar(11))
o takiej strukturze: K|YYYYMMDD
, gdzie YYYY
to rok, MM
miesiąc i DD
dzień. Jak mogę wyciągnąć z tej kolumny datę ( pracuje na SQL Server)
Probowalam cast()
, convert()
i nic.
Wyciągnęłam sobie:
Substring (key,3,4) jako rok
Substring ( key,7,2) jako msc
Right (klucz,2) jako rok
Rozwiązanie: mój KEY miał K| lub KK|, dlatego zamiast substringa wystarczy zwykły right.
Convert (date, right(key,8),112)