English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
MySQL에서 함수를 기본 값으로 사용할 수 없지만, 트리거를 사용할 수 있습니다. 예제를 보겠습니다.
먼저, 우리는 테이블을 생성하겠습니다. CREATE 명령어는 테이블을 생성하는 데 사용됩니다.
mysql> CREATE table TbLFunctionTrigger - > ( - > id int, - > username varchar(100) - > );
트리거를 생성하고 기본 값을 포함한 문법은 다음과 같습니다。
CREATE TRIGGER anyName > yourTableName에 INSERT 전에 > EACH ROW SET new.columnname = uuid();
이제 우리는 트리거를 생성하기 위한 쿼리를 구현하겠습니다。
mysql> CREATE TRIGGER insertBef - > INSERT 전에 TbLFunctionTrigger에 - > EACH ROW - > SET new.id = uuid();
위의 쿼리 설정은 기본 값으로 설정됩니다。