2
나는 substr
과 filter
내에서 CASE
문을 사용할 수 있습니까? 내가 기대하고SQLAlchemy의 필터는 SUBSTR, 경우
>> value = '00021050430' #here value is a database column
>> query.filter((func.substr(value,case([(func.length(value) > 7,func.length(varying_value)-7+1))],else_=1),7)=='1050430')
출력은 다음과 같습니다 :
>> query.filter(func.substr(value,6,7))
은 위의 오류가 발생합니다
여기 내 요구 사항입니다.
항상 실제 (전체) 추적을 포함하십시오. –