在SQL中如何判断指定的列名是否存在

时间:2021-04-07 10:02:11
 
判断一个数据表( T_TestTable)是否存在列名为sum的一个SQL语句,如果不存在则向表中插入列名为sum的列,数据类型为 float.
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[T_TestTable]'and OBJECTPROPERTY(id, N'IsUserTable'= 1)
在SQL中如何判断指定的列名是否存在
if
 ( NOT   exists  (  select   *   from  dbo.syscolumns  where  name  =   ' sum '   and  id  in  
在SQL中如何判断指定的列名是否存在(
select  id  from  dbo.sysobjects  where  id  =   object_id (N ' [dbo].[T_TestTable] ' and   OBJECTPROPERTY (id, N ' IsUserTable ' =   1 ))
在SQL中如何判断指定的列名是否存在
在SQL中如何判断指定的列名是否存在
在SQL中如何判断指定的列名是否存在 ALTER   TABLE   [ dbo ] . [ T_TestTable ]   ADD   sum   float  
在SQL中如何判断指定的列名是否存在
GO