error ใน mysql

Executing SQL script in server
ERROR: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ') VIRTUAL,
  PRIMARY KEY (`Stafftype`))
ENGINE = InnoDB' at line 6
SQL Code:
        -- -----------------------------------------------------
        -- Table `Staff_DB`.`Stafftype`
        -- -----------------------------------------------------
        CREATE TABLE IF NOT EXISTS `Staff_DB`.`Stafftype` (
          `Stafftype` INT NOT NULL,
          `Descripton` VARCHAR(45) GENERATED ALWAYS AS () VIRTUAL,
          PRIMARY KEY (`Stafftype`))
        ENGINE = InnoDB
SQL script execution finished: statements: 6 succeeded, 1 failed
Fetching back view definitions in final form.
2 views were read back.
ต้องแก้ยังไงคะ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
`Descripton` VARCHAR(45),
หรือไปหา expression มาใส่ใน GENERATED
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่