execute command denied to user 'USERD453CC44C96B0C3F4124EA8E47'@'%' for routine 'sql_runner_run.to_char'
programmers 문제를 풀고 있는데 계속 저 오류가 발생했다. mysql로 진행하고 있던 터라 혹시나 해서 oracle로 변경해서 실행하니 정상적으로 작동한다. to_char함수를 사용하다가 발생한 오류인데 to_char는 오라클의 문법이고 mysql에서는 사용할 수 없다. 대신에 mysql에는 date_format이라는 함수가 있다. 2022년 3월 데이터를 각각 oracle과 mysql에서 출력해보자. 1) oracle 1 2 3 select to_char(sales_date, 'yyyy-mm-dd') sales_date, product_id,user_id, sales_amount from online_sale where to_char(sales_date, 'yyyy-mm') = '2022-03..
2023.01.20