• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Python, SQL 게시판 SQL part3 질문

SQL part3 질문

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #61752

    최영우
    참가자
     stored procedure 질문입니다
       sql에
    
    DELIMITER $$
    $$
    CREATE PROCEDURE mart.get_all2()
    BEGIN
      SELECT * FROM product where 가격 > 5000;
    END 
    $$
    DELIMITER ; 
    
    이렇게 해서 생성을 하려고하니
    CREATE 위 $$에 빨간줄이 그어지며
    
    SQL Error [1064] [42000]: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$$
    CREATE PROCEDURE mart.get_all2()
    BEGIN
      SELECT * FROM product where 가�' at line 1
    
    이런 에러를 뜁니다.
    
    mart 파일안에 procedures에 들어가 오른쪽마우스로 생성한 후 SQL편집기에서 CALL을 사용해보니 프로시져는 사용이 가능하더라구요.
    저 달러표시 $$두개에만 빨간줄이 그어지는데 이게 버전차이인지 아니면 제가 뭘 따로 잘못한건지 알고싶습니다.
    
    디비버 버전(22.3.0)
    
    
    #61800

    codingapple
    키 마스터
    복사말고 직접 타이핑하면 잘될 수 있습니다
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관, 개인정보처리방침
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠