位置: 编程技术 - 正文

sqlserver中delete、update中使用表别名和oracle的区别

编辑:rootadmin

昨天发现程序中数据分析的结果不对,重新进行分析后,原数据仍在,有值的字段被累计。心说,不对啊,是重新生成记录后才分析的啊。难道忘了DELETE了?查代码,发现有删除语句。于是在查询分析器中执行,报错。反复试几次,明白了,Delete From不认表名别名!回头想下,当初程序改完后主要是在Oracle中测的,SQLServer一直没细测。

之所以要用别名,是因为where条件中需要用到子查询写一些条件,下面不写那么复杂,仅说明一下问题。

结论:

(ORACLE适用) DELETE FROM TABLEA A WHERE A.FIELD1=(SQLSERVER适用) DELETE TABLEA FROM TABLEA A WHERE A.FIELD1=(OraSQL均适用) DELETE FROM TABLEA WHERE TABLEA.FIELD1=

两点经验:

1、测试要全面;2、要自信,写程序时考虑的情况挺全的。

update情况

update T_report a set a.status='1' where a.report_Seq=

执行失败

update a set a.status='1' from T_report awhere a.report_Seq=

执行成功所以要做通用的程序,做好不使用别名

推荐整理分享sqlserver中delete、update中使用表别名和oracle的区别,希望有所帮助,仅作参考,欢迎阅读内容。

sqlserver中delete、update中使用表别名和oracle的区别

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法 这个问题的原因在于有用户连接了当前要做还原的数据库,这里的用户甚至包括当前要做还原的用户。解决办法就是关闭与要还原数据库的所有连接。

Sql学习第四天——SQL 关于with cube,with rollup和grouping解释及演示 关于withcube,withrollup和grouping通过查看sql的帮助文档找到了CUBE和ROLLUP之间的具体区别:CUBE生成的结果集显示了所选列中值的所有组合的聚合。ROLLUP

MSSQL / 日志压缩清理方法小结 适用于SQLServer的方法---------------------------------------------USEDNNameGO1,清理日志BackupLogDNNameWITHno_logGO2,截断事务日志DUMPTRANSACTIONDNNameWITHno_logGO3,收缩两种方

标签: sqlserver中delete、update中使用表别名和oracle的区别

本文链接地址:https://www.jiuchutong.com/biancheng/347492.html 转载请保留说明!

上一篇:Sql学习第三天——SQL 关于CTE(公用表达式)的递归查询使用(sql-3)

下一篇:sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法(sql server 还原数据库后显示为备用只读)

  • 进项税额转出要交企业所得税吗
  • 啥叫反倾销税
  • 小微企业增值税减免政策
  • 出资人和法人承担责任
  • 制造费用多结转了下月如何调整
  • 支付广告roi
  • 简易征收开出去的票可以抵扣吗
  • 企业资产减值准备
  • 收到银行承兑会计分录
  • 总公司委托分公司开票的委托书
  • 转销无形资产的处置流程
  • 客户要开票资料干嘛
  • 电子发票可以打多少行
  • 减免所得税额明细表
  • 公益组织接受捐赠怎么开票
  • 独立核算分公司可以享受小型微利企业优惠吗
  • 产品研发的规则
  • 未分配利润转增股本要交税吗
  • 应收账款结转下年要画红线吗
  • 医疗服务免税发票怎么开
  • 高新技术企业资格复核
  • 公司开年会的费用谁承担
  • PHP编程中的__clone()方法使用详解
  • 桌面图标归纳
  • php字符串赋值
  • php和mysql的结合是目前web开发中的黄金组合
  • 开发商卖房子要交多少营业税
  • 巨大的冰柱造句
  • 酒类销售企业广告宣传语
  • 印度泰姬陵建筑
  • 在高地陶恩山脉的滑雪旅行,奥地利巴德加斯坦 (© RooM the Agency/Alamy)
  • redis 缓存框架
  • centos 安装php
  • thinkphp5依赖注入
  • html列表去掉点
  • 计提租金怎么做会计分录
  • python中for循环的缩进规则
  • 退税申报系统里出货明细金额少0.1会比对报关单金额吗
  • 结转生产成品
  • 递延所得税资产借贷方向
  • 企业注销后还有风险吗
  • 产生滞纳金有什么影响
  • 租店铺需要什么流程需要注意什么事项?
  • 企业所得税计提分录
  • 发票清单用什么纸打印出来
  • 发票备注栏必须写吗
  • 电子税务局增值税抵扣流程
  • 单位卖二手车如何交税
  • 应收账款收不回来了应怎么做会计分录
  • 定额征收个体户如何交所得税
  • 税控设备抵减增值税金额
  • 小企业会计准则和一般企业会计准则的区别
  • 工伤七至十级有伤残津贴吗
  • 损益类科目如何填写手工总账
  • 探望公司员工现金费用报销怎么写
  • 预缴土地增值税的会计处理
  • 没有对公业务的银行
  • 设置包装盒
  • 利用rpm安装软件包时,应使用命令选项
  • xp系统好怪哦
  • 如何设置windows
  • windows service 2008 r2
  • windows中输入法的安装步骤
  • linux 详解
  • linux比较两个文件的差异
  • win7如何设置多个显示器
  • win10系统桌面怎么设置密码
  • win7系统安装软件乱码
  • opensuse怎么安装软件
  • Unity3D游戏开发(第2版)pdf
  • js定义函数的几种方法
  • nodejs安装在c盘好还是d盘好
  • 编程python怎么学
  • TypeScript Type Innference(类型判断)
  • node.js异步编程
  • android线程间通信的几种方法
  • shell脚本遍历文件
  • 广东电子税务局报税操作流程视频
  • 请问农村自建房彩钢瓦下面修房吊什么顶好
  • 河南旧县为什么叫新县
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设