oracle数据库设置了默认字段,但默认值无效


INSERT INTO km_push(
			id,
			title,
			target_ids,
			menu_ids,
			browses,
                        ......
               ) VALUES (
			#{id},
			#{title},
			#{targetIds},
			#{pushMenu.id},
			#{browses},
			......)

  

如果某一列,  有 默认值。   你 插入的时候, 没有指定那一列,  那就自动 用默认值了。

但是如果你执行语句的时候, 指定了那一列, 是空白的。 那么就用你指定的数据, 不使用默认值了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM