Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SQL Server上向查询结果添加硬编码文字?_Sql_Sql Server 2008 R2 - Fatal编程技术网

如何在SQL Server上向查询结果添加硬编码文字?

如何在SQL Server上向查询结果添加硬编码文字?,sql,sql-server-2008-r2,Sql,Sql Server 2008 R2,如果我运行以下查询: SELECT COUNT(column1) AS Expr1 FROM Table1 我检索一行一列 如何将第二列添加为硬编码字符串 我试图这样做,但没有成功: SELECT "Column2", COUNT(column1) AS Expr1 FROM Table1 如果填充一个有两列的数据集,并且只有一列必须从数据库中获取,则可以将另一列设置为硬编码字符串。尝试以下操作: SELECT 'Column2' as ColumnName, COUNT(column1

如果我运行以下查询:

SELECT COUNT(column1) AS Expr1
FROM Table1
我检索一行一列

如何将第二列添加为硬编码字符串

我试图这样做,但没有成功:

SELECT "Column2", COUNT(column1) AS Expr1
FROM Table1
如果填充一个有两列的数据集,并且只有一列必须从数据库中获取,则可以将另一列设置为硬编码字符串。

尝试以下操作:

 SELECT  'Column2' as ColumnName, COUNT(column1) AS Expr1
    FROM     Table1

如果问题是关于SQL Server的,请不要将其标记为Oracle。我的表中甚至不存在
ColumnName
?这不是列名这是新添加的const column的别名。双引号是问题所在。双引号也是我的问题。谢谢