首页 > 数据库 > mysql教程 > Oracle 与 SQL Server的简单常用的插入语句的区别

Oracle 与 SQL Server的简单常用的插入语句的区别

WBOY
发布: 2016-06-07 17:02:04
原创
1486 人浏览过

--Oracle的方式判断记录是否存在不存在则插入---insert into a(a.user_id,a.user_name) select

Oracle 与 SQL Server的简单常用的插入语句的区别

[日期:2011-06-29] 来源:Linux社区  作者:w5q7c3 [字体:]

--Oracle的方式判断记录是否存在不存在则插入---
insert into a(a.user_id,a.user_name) select '2','李四' from dual where not exists
(select 1 from a where a.user_id='2')


--sql server的方式--
if not exists(select Test_TB.ID from Test_TB where)
  insert into Test_TB values('2','李四',GETDATE())

linux

  • 0
  • 解决在Oracle数据库中使用hibernate生成表不能正确创建表的问题

    Oracle EBS APP-MRP-22064: 出现内部错误 (mrlups_update_supply,,5)

    来源:php.cn
    本站声明
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
    最新问题
    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板