2012-03-09 57 views
-2
name 
----- 
suresh 

我想向chaures添加一个值给suresh并进行选择。 我想选择查询,以便它应该给我造成的suresh_charan如何更改列值并在数据库中进行选择

我试着像

select name+'_charan' from nametable; 

,但没有用。

我可以得到一个解决方案,请。

+0

您的查询应该工作,如果有是名单中的记录,并有一个专栏名称...请让我知道你什么时候尝试超过 – 2012-03-09 12:06:31

+0

这是MS-TSQL?你有错误信息吗?它是什么? – Kaf 2012-03-09 12:08:02

+0

错误:运算符不存在:字符变化+未知字符18提示:没有运算符匹配给定的名称和参数类型。您可能需要添加显式类型转换。这是我得到的错误 – user1240181 2012-03-09 12:08:25

回答

1

试试这个:

select name||'_charan' from nametable; 
+0

这也将在MySQL中工作,如果它被配置为符合ANSI(这是我强烈建议无论如何) – 2012-03-09 12:48:29

0
SELECT the_column || '_charan'::text AS total_name FROM the_table; 
0

对于串联,请使用 '+' 操作符....

1

对于MySQL,尝试:

+0

是的这是工作。谢谢 – user1240181 2012-03-09 12:11:55

相关问题