在编码时,我遇到了以下代码行。这个运算符是什么意思?!!
String sql = "SELECT INTL_SERVICE_CENTER_CODE AS ISC_CODE, ";
sql += "COUNT(SHIPDATA_IMAGE_KEY) AS TPARCELS_FILTERED, ";
在编码时,我遇到了以下代码行。这个运算符是什么意思?!!
String sql = "SELECT INTL_SERVICE_CENTER_CODE AS ISC_CODE, ";
sql += "COUNT(SHIPDATA_IMAGE_KEY) AS TPARCELS_FILTERED, ";
在 Oracle SQL 中,“+”是外连接运算符。但是您发布的不是 Oracle SQL。据我所知,“+”连接运算符并没有被弃用,但 DBA 通常认为它的使用是一个错误,除了在维护遗留代码方面。(改用 ANSI 连接语法。)
在程序语言中,形式中的陈述a += b
通常意味着a = a + b
。
这些运算符符号中的大多数在大多数编程语言中具有相同的含义...... SQL 中没有这个运算符的定义,所以我们可以将其解释为一个加法......所以基本上这个运算符只是编写这个运算符的快捷方式:
c25Ctr = c25Ctr + rset.getInt("CGT25");
cilCtr = cilCtr + rset.getInt("CIL");