TSL语言基础 > TSL语言基础 > 基础知识 > TSL的符号 > 保留字(关键字)

Sqlin    

  • 行记录的存在于判断。
    语法:v SQLIn R
    其中,v一定是R的一条记录才是真。以一条记录为判定单位。
    范例一:
    v:=array(1,2);
    r:=array((1,2),(2,3));
    return v sqlin r;//返回结果为1

    范例二:
    v:=array(1,3);
    r:=array((1,2),(2,3));
    return v sqlin r;//返回结果为0

    范例三:与In的区别。
    a:=array();
    a["1 ifin array(1,2)"]['In']:=1 in array(1,2);
    a["1 ifin array(1,2)"]['sqlin']:=1 sqlin array(1,2);
    a["1 ifin array((1,2))"]['In']:=1 in array((1,2));
    a["1 ifin array((1,2))"]['sqlin']:=1 sqlin array((1,2));
    a["array(1,2) ifin array((1,2),(2,3))"]['In']:=array(1,2) in array((1,2),(2,3));
    a["array(1,2) ifin array((1,2),(2,3))"]['sqlin']:=array(1,2) sqlin array((1,2),(2,3));
    a["array(1,3) ifin array((1,2),(2,3))"]['In']:=array(1,3) in array((1,2),(2,3));
    a["array(1,3) ifin array((1,2),(2,3))"]['sqlin']:=array(1,3) sqlin array((1,2),(2,3));
    return a;
    //返回: