Self-Improvement

concat(), concat_ws() 함수 비교 (구분값을 hex로 해도 상관없음) 본문

SQLi

concat(), concat_ws() 함수 비교 (구분값을 hex로 해도 상관없음)

JoGeun 2020. 4. 17. 11:05

1. CONCAT(), CONCAT_WS()

함수 둘 다 데이터 값을 합칠때 사용할 수 있다.

 

> select concat(table_name, " : ", table_type)as hello from information_schema.tables;

hex값으로 넣어도 상관 없다.

> select concat(table_name, 0x2c, table_type)as hello from information_schema.tables;

 

> select concat_ws(' , ',table_name, table_type)as hello from information_schema.tables;

hex값으로 넣어도 상관 없다.

> select concat_ws(0x2c,table_name, table_type)as hello from information_schema.tables

 

차이는 구분값을 초기에 지정하는 CONCAT_WS()과 지정없이 하는 CONCAT()이다.