sql定义变量@str,并赋值hello SQL server然后将其与另一个字符串"word"拼接后输出
时间: 2024-09-09 19:01:09 浏览: 29
SqlServer中用exec处理sql字符串中含有变量的小例子
在SQL Server中,你可以使用`DECLARE`语句来定义变量,然后使用`SET`或`SELECT`语句来赋值。之后,可以使用`+`操作符或者`CONCAT`函数来拼接字符串。以下是一个示例,展示了如何定义一个变量`@str`,给它赋值"hello SQL server",然后将其与另一个字符串"word"拼接并输出:
```sql
-- 定义变量@str并赋值
DECLARE @str VARCHAR(50);
SET @str = 'hello SQL server';
-- 定义另一个变量@word用于拼接
DECLARE @word VARCHAR(50);
SET @word = 'word';
-- 使用+操作符拼接字符串
SELECT @str + ' ' + @word;
-- 或者使用CONCAT函数拼接字符串
SELECT CONCAT(@str, ' ', @word);
```
在这两个例子中,`@str`和`@word`变量被赋值后,我们分别使用`+`操作符和`CONCAT`函数将它们与一个空格拼接起来,然后通过`SELECT`语句输出结果。
阅读全文