sourcecode

MariaDB 10.1 Json Get_string

copyscript 2022. 9. 11. 17:29
반응형

MariaDB 10.1 Json Get_string

열 중 하나에 다음 json 문자열 예가 저장됩니다.

[{"Name":"Pay Amount","Value":"0.00"},{"Name":"Period","Value":"3"},{"Name":"Client","Value":"TestClient"},{"Name":"Our Reference","Value":""},{"Name":"Pay Type","Value":"Test"}]

이름부터 끝까지 반복하면 값이 달라집니다.

JsonGet_string을 사용하여 이 데이터를 조회해 보았습니다.

SELECT
    JSONGET_string(Header, "Name") Name
FROM tbl

그러나 첫 번째 작업(예: PayAmount)을 선택하고 기간, 클라이언트 등에 대해 선택하지 않은 지불 금액 목록만 표시합니다.

반환되는 결과는 다음과 같습니다.

|  Name    |
|----------|
|          |
| PayAmount|
| PayAmount|

그리고 다음 내용이 반환됩니다.

|    Name     |
|-------------|
|             | 
| PayAmount   |
| Period      |
| Client      |
| OutReference|
| Pay Type    |

좋은 생각 있어요?

언급URL : https://stackoverflow.com/questions/42208172/mariadb-10-1-jsonget-string

반응형