declare @var varchar(20)
set @var = '200511221423'
if not exists(select 1 from 表 where
datediff(mi,
cast(left(字段,8)+' '+substring(字段,9,2)+':'+substring(字段,11,2)+':'+right(字段,2) as datetime),
cast(left(@var,8)+' '+substring(@var,9,2)+':'+substring(@var,11,2)+':'+right(@var,2) as datetime))<=5)
insert into ...
set @var = '200511221423'
if not exists(select 1 from 表 where
datediff(mi,
cast(left(字段,8)+' '+substring(字段,9,2)+':'+substring(字段,11,2)+':'+right(字段,2) as datetime),
cast(left(@var,8)+' '+substring(@var,9,2)+':'+substring(@var,11,2)+':'+right(@var,2) as datetime))<=5)
insert into ...
解决方案 »
- 谢谢dawugui和各位朋友!再开一贴,两个表关联进行行列转换的问题
- 如何调用有返回值的存储过程去更新表
- 多表关联查询的问题
- SQL问题求助!谢谢!
- 请帮我看一条关于逻辑字段为条件的SQL语句!
- 从excel导入的数值在SQLServer中(nvarchar)怎么变了?
- 有没有办法用一条语句在一个数据表内添加一条空行?
- 麻烦各位大侠指点一下.小弟毕业设计进行中,遇到问题困惑!!
- SQL SERVER最多能管理多大的数据量??
- 如何清除SqlServer6.5的日志?
- 使用T-SQL语句,如何将表1的一个字段里的所有记录插入到表2中?
- 如何在本机的SQLWERVER数据库上调用别的机器上的SQLSERVER数据库的存储过程?
或者触发器里面判断,不符合就rollback