位置: 编程技术 - 正文

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 还原数据库后显示为备用只读)

  • 以房抵债的房子交房产税吗
  • 外管证是在当地办理还是在外地办理
  • 政府收回土地补偿款是否缴纳土地增值税
  • 自创商誉可以税前扣除吗
  • 保证人不承担责任(胜诉案例)
  • 以固定资产投资的会计处理
  • 有税控盘怎么领发票
  • 下列支出不可以从其应纳税所得额中扣除的是
  • 固定资产明细账怎么填
  • 资源税有哪些减免规定
  • 增值税发票信息错误可以作废重开吗
  • 出口免税收入会退税吗
  • 公司从基本户转钱到一般户走流程?
  • 股东分红如何合理节税
  • 一般纳税人每个月需要报哪些税
  • 营改增对象
  • 给职工买的意外险怎么做账
  • 公司发生业务分录
  • 税控盘有什么作用
  • 公司向外单位借款摘要怎么写
  • 商品进销差价如何结平
  • 股权并购和资产的关系
  • 支票过期可以进账吗
  • 公司自有房屋出租 营业范围
  • 印花税未交罚款会怎么样
  • php导出数据到excel
  • php中数组的概念
  • unity默认存储路径
  • mac系统怎么添加网络映射
  • 罚款是否需要开发票
  • 废旧物资处理计入什么科目
  • 桔梗的功效与作用吃法
  • 买电脑主要看什么?
  • windows7中可以设置控制计算机
  • 汇算清缴期结束后
  • 非货币性资产交换
  • 坏账损失税务处理
  • 什么是技术服务工程师
  • 扣缴义务人应扣未扣如何处罚
  • PHP/HTML混写的四种方式总结
  • 微信 php sdk
  • php获取网站html代码
  • php页面跳转可以用header
  • 帝国cms和thinkphp哪个好
  • 科目汇总表一页不够写怎么办
  • 小规模纳税人如何开专票
  • 购买办公楼之后怎么入住
  • 增值税进项税额转出的情况有哪些
  • 建筑垃圾处置费 南通
  • 差旅费补助无发票的文件依据
  • 什么是企业所得税收入
  • 应收贷方余额表示什么意思
  • 银行发放执行款多久到账
  • 留抵税额抵减欠税滞纳金
  • 商业承兑汇票提示付款流程
  • 一般纳税人支付的哪些增值税进项税额不能抵扣
  • 累计盈余下级科目
  • 施工图审查费计算公式
  • MySql 5.6.14 winx64配置方法(免安装版)
  • qq远程协助点不动
  • 通透Windows 2008系统状态变化
  • centos7关闭kdump
  • 微软今天正式停产了吗
  • xp系统的程序和功能在哪里
  • xp系统内存占用多少
  • 开机记事本自动打开
  • 如何进入xp系统
  • linux error 27:unrecognized command
  • npssvc.exe - npssvc是什么进程 有什么用
  • linux中安装软件可使用哪些方式
  • win7怎么查看系统位数
  • Android性能优化 武汉招聘
  • python模拟登录爬取数据
  • unity collider类属性方法
  • bootstrap范例
  • 税务局上班吗今天
  • 银行存款利息收入现金流量表计入哪
  • 国税是哪几种
  • 增值税专用发票怎么开
  • 土地要钻几回才能挖
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设