SQL考勤补卡脚本
use KYSOFT_RenShi
go
--定义一个名称为@idcard的变量,指定其类型为varchar(20)
declare @idcard varchar(20)
--对变量@idcard赋值为
--0011268861
set @idcard='0011268861'
--输出@idcard的值
--select @idcard
--其中'+str(@idcard)+' 为提取其中的字符,2个单引号来转义
insert into KQ_KaoQin_MX (BH_EMP,BH_Card,RIQI,Times,Address,ID,Type,BH_Bu,DATA,Trans,strpic,FileName,OK_PIC,RdCardTime)values('读卡成功',@idcard,CONVERT(varchar, GETDATE(), 23),substring( convert(varchar,getdate(),120),1,16),232,0,0,'',CONVERT(varchar, getdate(),120 )+' '+@idcard+' 232','0', ' ', replace(replace(replace(replace(CAST(CONVERT(varchar(100), GETDATE(), 120) as datetime2(2)),'-',''),' ','-'),':',''),'.',''), '0', ' ')
最后更新于
这有帮助吗?