티스토리 스토리 서비스 목록 프로그래머가 되고픈 구구콘검색하기 DB/MySQL [MySQL] Delimiter 사용법 프로호구래머 2020. 9. 16. 21:56 우선, 영어로 delimiter는 구분자를 의미한다. 그러므로 MySQL에서는 구분자를 변경하기 위해 delimiter 명령어를 사용한다. mysql에서 구분자를 디폴트로 세미콜론(;)을 문장 구분자로 이용한다. select * from hogu; Each stored program(Trigger나 Procedure을 의미하는 듯 하다.)은 body에 SQL문을 포함할 수 있다. 포함된 SQL문은 세미콜론(;)으로 나뉘어진 여러 문장들로 구성된 복합문 일수도 있다. 만약 delimiter를 재정의하지 않은 예시이다. CREATE PROCEDU..
콘솔로 마리아 db 접속해서 프로시저를 실행하려고 했다. mysql -uzzz -p 이런식으로 마리아 db 로그인 해서 MariaDB [zzz]> 이런상태에서 프로시저를 실행하려고 했는데 에러가 났다. CREATE OR REPLACE PROCEDURE `aa`( OUT `RESULT` ) COMMENT 'aa' BEGIN DECLARE _row_count INT DEFAULT 0; ... END 이런식의 프로시져.. 하지만 실행했더니 ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use ne..
- Total
- Today
- Yesterday
- xe애드온
- ocajp
- 이클립스
- 스크래핑
- 자바 smtp
- KG
- MySQL
- 자바
- 포인터
- 파이썬
- proc
- XE3
- 플러터
- 오라클
- C언어
- EC
- 프로씨
- 인포믹스
- Python
- webix
- XE
- xe addon
- 문자열
- ocjap
- C
- 파싱
- JDBC
- php
- 라이믹스
- esql
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |

