Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何在Oracle中连接变量,如“点”&引用;php中的函数_Sql_Oracle10g - Fatal编程技术网

Sql 如何在Oracle中连接变量,如“点”&引用;php中的函数

Sql 如何在Oracle中连接变量,如“点”&引用;php中的函数,sql,oracle10g,Sql,Oracle10g,在上面的触发器主体中,我需要将thn值与“Target Tahun”连接起来 如果使用php,只需添加点符号,如'Target Tahun'.thn,但我需要使用SQL执行此操作。SQL连接运算符是|,因此您需要使用: declare tgl RENC_DITSEK.TGL_INPUT%TYPE; thn varchar(10) := :new.tahun + 1; BEGIN SELECT TO_CHAR(SYSDATE, 'DD/MM/YYYY HH24:MI:SS') INTO tgl

在上面的触发器主体中,我需要将
thn
值与“Target Tahun”连接起来


如果使用php,只需添加点符号,如
'Target Tahun'.thn
,但我需要使用SQL执行此操作。

SQL连接运算符是
|
,因此您需要使用:

declare
tgl RENC_DITSEK.TGL_INPUT%TYPE;
thn varchar(10) := :new.tahun + 1;
BEGIN

SELECT TO_CHAR(SYSDATE, 'DD/MM/YYYY HH24:MI:SS') INTO tgl FROM DUAL;
  IF UPDATING ('TARGET_2') THEN
     INSERT INTO NOTE_LOG VALUES(:NEW.PKP,'',:NEW.INDIKATOR,'Target Tahun ' ???? thn,'','','',tgl,'','0');
  END IF;
END;

SQL连接运算符是
|
,因此需要使用:

declare
tgl RENC_DITSEK.TGL_INPUT%TYPE;
thn varchar(10) := :new.tahun + 1;
BEGIN

SELECT TO_CHAR(SYSDATE, 'DD/MM/YYYY HH24:MI:SS') INTO tgl FROM DUAL;
  IF UPDATING ('TARGET_2') THEN
     INSERT INTO NOTE_LOG VALUES(:NEW.PKP,'',:NEW.INDIKATOR,'Target Tahun ' ???? thn,'','','',tgl,'','0');
  END IF;
END;
或函数
concat('aaa','bbb')
或函数
concat('aaa','bbb')