본문 바로가기
MySql

MySQL mysql 저장 프로 시저에 대한 기본 매개 변수를 가질 수 있습니까?

by 베이스 공부 2020. 9. 17.
반응형

나는 이것을 구글 검색하고 "아니오 그것은 불가능하다"라고 계속해서 나오지만이 게시물은 2005-2007 년 날짜이므로 이것이 변경되었는지 궁금합니다. 코드 예 :

CREATE PROCEDURE `blah`
(
  myDefaultParam int = 0 -- This breaks the code for some reason
)
BEGIN
  -- Do something here
END

해결책 중 하나는 null을 전달한 다음 null을 확인하고 변수를 설정하는 것입니다. 나는 그렇게하고 싶지 않으며 그럴 필요도 없습니다. 이것이 사실이라면 MySql 개발자는 MSSQL로 할 수있는 일이 훨씬 더 많기 때문에 깨어나야합니다.

 

해결 방법

 

여전히 불가능합니다.

 

참조 페이지 https://stackoverflow.com/questions/982798

 

 

반응형

댓글