■ Procedure 및 Function에서 User와 Execute의 관계 ▶︎ Execute 권한관련 보통 Function과 Procedure를 생성하면 세션에 접속되어 있는 User에 IP를 이용해서 Definer라는 정보를 생성하게 됩니다. 그런데 이때 조심해야 할 것이 있습니다. Definer가 EXECUTE권한이 없으면 Procedure나 Function 생성권한이 있더라도 수행이 되지 않습니다. 즉 Create권한만 있으면 자신이 생성했다 하더라도 Procedure나 Function을 수행할 수 없는 것입니다. ▶︎ Definer 및 생성 User 존재 여부 Function이나 Procedure를 만든 User가 반드시 존재해야 합니다. 예를 들어 user1@IP를 가지는 User가 특정 P..
□ 사전 습득 지식 : 독 스트링(주석 묶기) 함수에는 보통 함수 명세서라 부르는 주석이 있습니다. 이곳에는 함수의 사용방법, 파라미터등을 설명합니다. 의무는 아니지만 팀으로 개발하는 소스라면 누구든지 사용할 수 있도록 이 주석을 잘 작성해두어야 합니다. ▶︎ 사용방법 위 아래로 "를 3번 입력합니다. 예제 : """ * 독스트링(주석) 시작 주석 내용.. 주석 내용.. * 독스트링(주석) 끝 """ ■ 함수 함수 사용방법을 알아봅니다. ▶︎ 사용방법 def 함수명(파라미터) ▶︎ 예제 코드 • 예제 1 : 코드 : # 함수 선언 def call_member(member, each_name): """ classroom_roaster, tuple who_is_here, tuple classroom_roas..