Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.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 向表中添加列_Sql_Sql Server 2008_Tsql_Stored Procedures - Fatal编程技术网

Sql 向表中添加列

Sql 向表中添加列,sql,sql-server-2008,tsql,stored-procedures,Sql,Sql Server 2008,Tsql,Stored Procedures,我现在拥有的是一个存储过程,它有一个sql语句,可以生成下面的结果 | Name | Lastname | Age | Gender | <- Columns |Robert| Bob | 30 | Male | <- Row1 | Name | Lastname | Age | Gender |最简单的方法可能就是把它结合起来 SELECT 'LastName', 'FirstName', 'Age', 'Gender' UNION ALL

我现在拥有的是一个存储过程,它有一个sql语句,可以生成下面的结果

| Name | Lastname | Age | Gender | <- Columns
|Robert|   Bob    | 30  |  Male  | <- Row1

| Name | Lastname | Age | Gender |最简单的方法可能就是把它结合起来

SELECT
   'LastName',
   'FirstName',
   'Age',
   'Gender'
UNION ALL
SELECT
   LastName,
   FirstName,
   Age,
   Gender
FROM YourTable
请注意,在第二个select all中指定的列必须是
nvarchar
,否则可能会出现转换错误

可能受骗
SELECT
   'LastName',
   'FirstName',
   'Age',
   'Gender'
UNION ALL
SELECT
   LastName,
   FirstName,
   Age,
   Gender
FROM YourTable