打个比方,我网页上有一个广告位,别人可以用来推广,推广以周为单位,有一个开始时间和结束时间。我现在如果新增一条记录,如何判断我所选择的这段时间段内没有被其他人占用?不知道我是否描述清楚了,请教大家了!
解决方案 »
- 如何在一个表中查找姓名重复的记录
- 两系统数据实时同步
- 请教一个sql语句 (oracle) 的写法问题
- 数据库中两个用户user1下的table1和user2下的table2,当table1发生变化时table也得变化
- 用ado+vc编写的向oracle数据库中插入数据函数怎么会疯狂使用内存
- 求最優查詢法(簡單)
- 哪位大哥哥做过“复制服务器”的?
- 求一个简单的触发器!!!马上揭帖!
- <...Help...> TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME
- 创建临时表并向表中添加记录数据,出现错误ora-25153。
- 导入外键数据的问题?
- 急!急!急!急!请教大家一个,oracle存储过程中处理结果,本姑娘在此先谢过!
GuangGao_ID, START_DATE, END_DATE SELECT 'USING' AS FLAG FROM TABLE1 WHERE END_DATE > SYSDATE AND GuangGao_ID = 'SPECIFIED ID'
--new_end_date 新增记录结束时间
if new_start_date >= v_start_date and new_start_date <= v_end_date then
..... --已占用
elseif new_end_date >= v_start_date and new_end_date <= v_end_date then.....----已占用else
....
end if