1、宿主变量
在SQL应用程序中,SQL语句中的引用的变量即宿主变量。比如:
int li_num;
string ls_name;
select count(*) into :li_num from TEST where name = :ls_name;
对于SQL语句来说,li_num和ls_name就是宿主变量。
2、标量函数返回一个确定类型的标量值。其返回值类型为除TEXT、NTEXT 、IMAGE、CURSOR、 TIMESTAMP 和TABLE 类型外的其它的数据类型。例如:创建一个标量函数,在一个字符串中用字符串1来替换所有的字符串2,并且把结果反转,显示为大写字符结果。
CREATE FUNCTION NoOfChar (@char1 varchar(20),@char2 varchar(20),@char3 varchar(20))
RETURNS varchar(20)
AS
BEGIN
DECLARE @newchar varchar(20)
select @newchar=REPLACE(@char1,@char2,@char3)
, @newchar=REVERSE(@newchar),
@newchar=UPPER(@newchar)
RETURN(@newchar)
END
说明:varchar要加上长度,否则只存储一个字符!
3、标量值
标量,与矢量相对应的。标量是指只有大小,没有方向的量。也就是说,只是一个数值。
比如,速度为60Km/h,就是只说速度大小,而不管速度方向。50N的力,也是只指力的大小,而不管力是向左还是向右或者上下。
4、代码页
代码页是字符集编码的别名,也有人称"内码表"。早期,代码页是IBM称呼电脑BIOS本身支持的字符集编码的名称。参考以下链接
https://baike.baidu.com/item/%E4%BB%A3%E7%A0%81%E9%A1%B5/11025504?fr=aladdin