netbeans 如何在jdbc/derby中连接两个varchar?

o2g1uqev  于 2022-11-10  发布在  其他
关注(0)|答案(2)|浏览(142)

我想在JDBC/Derby中运行这段代码,但是我得到了下面的错误。我该如何在JDBC中处理它?
编码:

SELECT ID,Namee+ " " + Family AS NameS
   FROM Students

错误:

The '+' operator with a left operand type of 'VARCHAR' and a right operand type of 'VARCHAR' is not supported.
g6baxovj

g6baxovj1#

Derby使用||运算符来连接字符串(与Oracle类似):

SELECT ID, Namee || " " || Family AS NameS
FROM Students
uhry853o

uhry853o2#

答)
SELECT ID,名称||“”||家庭AS姓名来自学生
使用““而不是”“时出现以下错误。
列“"或者不在FROM列表的任何表中,或者出现在联接规范中但不在联接规范的作用域中,或者出现在HAVING子句中但不在GROUP BY列表中。如果这是CREATE或ALTER语句,则"”不是目标表中的列。

相关问题