3 posts in total

Array

Posts tagged

로직 앱에서 인라인 스크립트를 이용해 배열의 가장 최근 값을 받아오기

by Justin Yoo · 3 min read

지난 포스트에서는 배열 안의 날짜 데이터를 이용해 최근 데이터를 찾는 방법을 로직 앱의 Select 액션과 Filter 액션을 조합하는 방식으로 알아 보았다. 사실 이 방법은 특정 사용자 케이스에 대해서만 적용할 수 있는 방법이기도 하고, 꼼수같은 방법이기도 해서 일반적인 경우에 적용하기엔 한계가 있다. 하지만, 인라인 자바스크립트 코드 액션을 이용하면 이 모든 것을 손쉽게 해결할 수 있다. 이번 포스트에서는 인라인 자바스크립트 코드 액션을 이용해서 배열을 정렬한 후 가장 최근값을 받아오는 로직 ...

로직 앱에서 배열의 가장 최근 값을 받아오기

by Justin Yoo · 2 min read

예전 고객사에서 프로젝트를 할 때 한 개발자와 아래와 같은 대화를 나눈 적이 있다. Q: 로직 앱에서 배열에 대한 정렬을 할 수 있나요? A: 로직 앱은 워크플로우 엔진이기 때문에 데이터 조작에 대한 부분은 아주 기본적인 사항을 제외하고는 지원하지 않습니다. 따라서, 배열의 정렬과 같은 문제는 별도의 애저 펑션 앱을 통해 하셔야 해요. Q: 그렇다면 제가 백업 데이터 중에서 가장 최근의 파일을 받아 오려면 어떻게 해야 할까요? A: 좋은 질문이네요! 파일 이름이 날짜 형식으로 되어 있으니 이를 ...

MS-SQL 쿼리를 이용하여 문자열을 배열로 전환하기

by Justin Yoo · 1 min read

MS-SQL(시퀄) 서버에서 저장 프로시저(Stored Procedure; SP)를 사용하다 보면 흔히 접하는 문제들 중 하나이다. 표준 시퀄 쿼리는 배열을 지원하지 않기 때문에 여러가지 꼼수들을 사용해서 문자열을 배열로 변환시키곤 하는데, 아래 소개할 방법도 그런 것들 중 하나이다. 시퀄 서버 2005 버전부터 PATINDEX()1라는 함수를 새롭게 도입했다. 와일드카드(%)를 이용해서 문자열의 위치를 찾아내는 함수인데, 이를 이용하면 손쉽게 문자열을 잘라서 배열 형태의 테이블로 저장할 수 있게 ...