我试过了,但我收到了错误:
SQLCODE = -104,ERROR:ILLEGAL SYMBOL"''"一些可能的符号 法律是:定位安全
for
答案 0 :(得分:2)
您可以改为编写触发器,
CREATE TRIGGER foo BEFORE INSERT ON STUDENT_REGISTER FOR EACH ROW
IF NEW.STUDENT_ID IS NULL THEN
SET NEW.STUDENT_ID := 't' + NEW.SNO;
END IF;;
你可以尝试一下并让我知道,我自己没有尝试过,但我很确定它应该有效,所以请试一试,让我知道它是否有效