Мне удалось установить альфа, используя следующий код:
self.imageView.image = UIImageView(image: "image.png")
imageView.alpha = 0.5
Я не знаю о try-catch, но в SQL Server у вас есть функция ISDATE и вы можете делать что-то вроде
CASE WHEN ISDATE(orderDate) = 1 THEN CONVERT(DateTime, orderDate) ELSE GETDATE() END
В самом предложении SELECT, №
Вы можете проверить дату, хотя using ISDATE ()
select
order,
CASE WHEN ISDATE(orderDate) = 1 THEN CONVERT(DATETIME, orderDate) ELSE NULL END
from orders
Я не думаю, что попытка перехвата возможна внутри select, но возможна снаружи, когда вы работаете с хранимыми процедурами.
begin try
select cast(strartnr as int) from table
end try
begin catch
select 10000 from table
end catch
Вы можете использовать функцию ISDATE ():
SELECT ISDATE('11/13/2009')
SELECT ISDATE('13/11/2009')