Şu anda SQL Server'da saat dilimi dönüşümleri için SQL CLR kullanıyorum ve güvenli olmayan bir derleme olduğundan Azure'da çalıştıramıyorum. Şirket içi ve Azure'u desteklediğimiz bir iş gerekliliği. Azure için AT TIME ZONE işlevini kullanmayı ve şirket içi SQL CLR'yi kullanmayı düşünüyorum.SQL Server'ın 'AT TIME ZONE' özelliğini destekleyip desteklemediğini nasıl programlayabilirim?
Mümkünse aksamı çağırıyorsa, 'AT TIME ZONE' kullanan tek bir sql işlevi ekleyebilmeyi isterim.
İşlev oluşturmak için sql'yi çalıştırmadan önce bir sözdizimini kullanarak bir test sorgusu çalıştırabilir ve bir hata varsa başka bir tane oluşturabilirim ... ancak bu, bir örneğin yedeğinin daha eski bir dosyaya yüklendiğinde hata içerebileceği anlamına gelebilir sözdizimini desteklemeyen sql sunucu sürümü (ör. 2016 - 2014).
Veritabanının bu sözdizimini destekleyip desteklemediğini test etmek için en iyi yöntem (tercihen SQL ifadesinin içinde) nedir?