2013-04-22 57 views
0

這是休眠查詢我想在SQL服務器上運行它,但concat函數不在sql服務器我該怎麼做。與concat SQL服務器查詢

strQuery = "from TempData where englishLex=:englishLex and category =:category and language=:language and login=:login and domain=:domain group by (concat(englishlex,category)) "; 
+1

可能重複的串聯值[Hibernate:如何使用CONCAT和d GROUP \ _CONCAT](http://stackoverflow.com/questions/4955580/hibernate-how-to-use-concat-and-group-concat) – BobTheBuilder 2013-04-22 05:30:24

+0

你在用什麼數據庫? – 2013-04-22 05:31:08

+0

先生,我正在使用sql server 2005. – 2013-04-22 05:32:28

回答

0

方法1:連接兩個字符串

SELECT 'FirstName' + ' ' + 'LastName' AS FullName 

方法2:連接兩個數字

SELECT CAST(1 AS VARCHAR(10)) + 'R' + CAST(2 AS VARCHAR(10)) 

方法3:表中的列的

SELECT FirstName + ' ' + LastName 
FROM AdventureWorks.Person.Contact