忘记使用 DECLARE 关键字来声明变量。
错误示例:
amount INTEGER := 100;正确示例:
DECLARE amount INTEGER := 100;在变量声明时使用了不允许的数据类型。错误示例:
DECLARE amount VARCHAR(50) := '100';正确示例:
DECLARE amount INTEGER := 100;在变量声明时使用了无效的变量名。错误示例:
DECLARE 1amount INTEGER := 100;正确示例:
DECLARE amount INTEGER := 100;在使用变量前未对其进行初始化。错误示例:
DECLARE amount INTEGER;SELECT amount;正确示例:
DECLARE amount INTEGER := 100;SELECT amount;在变量声明时未加上结束分号。错误示例:
DECLARE amount INTEGER := 100正确示例:
DECLARE amount INTEGER := 100; 

