数据类型:
定长型字符串(CHAR)
变长型字符串(VARCHAR)
整数类型(SMALLINT、INTEGER、BIGINT)
带小数点的数字类型(DECIMAL、REAL、DOUBLE)
时间类型(DATE、TIME、TIMESTAMP)
对象类型(BLOB、CLOB、DBCLOB)
存储过程中可以使用关键字DECLARE定义变量,然后在后续程序过程中使用变量来处理逻辑。定义变量时可以指定一个初始值。
举例说明:
DECLARE temp1 CHAR(10) DEFAULT 'yes';
DECLARE temp2 VARCHAR(10) DEFAULT 'hello';
DECLARE temp3 SMALLINT DEFAULT 0;
DECLARE temp4 INTEGER DEFAULT 10;
DECLARE temp5 BIGINT DEFAULT 10000;
DECLARE temp6 DECIMAL(10,2) DEFAULT 100.10;
DECLARE temp7 REAL DEFAULT 10.1;
DECLARE temp8 DOUBLE DEFAULT 10000.1001;
DECLARE temp9 DATE DEFAULT '1998-12-25';
DECLARE temp10 TIME DEFAULT '1:50 PM';
DECLARE temp11 TIMESTAMP DEFAULT '2001-01-05-12.00.00';
DECLARE temp12 BLOB(2G);
DECLARE temp13 CLOB(2G);