sqlserver中delete、update中使用表别名和oracle的区别
昨天发现程序中数据分析的结果不对,重新进行分析后,原数据仍在,有值的字段被累计。心说,不对啊,是重新生成记录后才分析的啊。难道忘了DELETE了?查代码,发现有删除语句。于是在查询分析器中执行,报错。反复试几次,明白了,Delete From不认表名别名!回头想下,当初程序改完后主要是在Oracle中测的,SQLServer一直没细测。 之所以要用别名,是因为where条件中需要用到子查询写一些条件,下面不写那么复杂,仅说明一下问题。 结论: (ORACLE适用) DELETE FROM TABLEA A WHERE A.FIELD1=10(SQLSERVER适用) DELETE TAB
用户评论
推荐下载
-
SQLServer中char varchar nchar nvarchar的区别
SQLServer中char、varchar、nchar、nvarchar的区别SQLServer中char、varchar、nchar、nvarchar的区别.txt
29 2019-06-04 -
sqlserver实现Oracle中Lpad和Rpad函数
Sqlserver implements Lpad and Rpad functions in Oracle
136 2019-06-23 -
SQL删除语句DROP TRUNCATE DELETE的区别
主要介绍了SQL删除语句DROP、TRUNCATE、 DELETE 的区别,帮助大家更好的理解和学习sql语句,感兴趣的朋友可以了解下
20 2020-11-06 -
Oracle数据库中call和exec的区别
今天发现了一个小东西,觉得很有意思,查找了一些资料,跟大家分享一下: 在sqlplus中: 在第三方提供的工具(如:plsqldev) 总结: exec是sqlplus的命令,只能在sqlplus中使
13 2020-12-23 -
浅析Oracle中char和varchar2的区别
以下是对Oracle中char和varchar2的区别进行了分析介绍,需要的朋友可以过来参考下
13 2020-09-11 -
oracle中left join和right join的区别浅谈
oracle中left join和right join的区别浅谈,需要的朋友可以参考一下
27 2020-09-29 -
sql server和oracle中数据类型的区别
sqlserver和oracle中数据类型的区别
30 2019-07-27 -
Oracle在unix和win2000中的区别
Oracle在unix和win2000中的区别
33 2019-04-29 -
ORACLE_delete后的回复
ORACLE—DELETE表后的恢复ORACLE—DELETE表后的恢复代码
20 2019-05-15 -
sqlserver表数据插入到oracle表中的一种实现方式表结构相同
最近由于应急,需要把sqlserver表和表数据在oracle中复制一份。表结构的创建比较简单,但是表的数据量太大,一时也想不到怎么把sqlserver表数据复制到oracle中,于是请教公司主管,用
32 2019-05-05
暂无评论