sql server 2008怎么修改视图中的字段属性!!例如修改字段名和字段类型!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server 2008怎么修改视图中的字段属性!!例如修改字段名和字段类型!相关的知识,希望对你有一定的参考价值。

右键视图 修改. 直接在字段名 后 加上 as xxxx

如:

ALTER VIEW [dbo].[view_xxx]
AS

SELECT D.[a
      ,D.[b] AS 'c'
  FROM [dbo].[xxxx] AS D
GO

追问

加as??是加别名么??

追答

恩 对的

参考技术A 修改视图中的字段属性是指数据类型还是大小呢,这些属性在视图里面改不了的,需要修改表的属性,因为视图是虚拟表。 参考技术B 视图中的表是基于实体表的,如果硬要修改视图中的字段名跟类型,而不改变基表的话
那么就自己在select中进行类型转换,并加上个列别名
参考技术C 先删除,再重新创建视图
IF EXISTS(SELECT * FROM sys.views WHERE name='XXXX')
BEGIN
DROP VIEW XXXXX
END
GO
CREATE VIEW XXXX
AS
SELECT
CAST(col1 AS VARCHAR) AS col1,
CAST(col2 AS INT) AS col2
FROM table1

sql server安装遇到的问题

开始安装都没有问题,然后我中途取消了一下,它提示我缺少sql support.msi文件,求解啊

参考技术A 删除已安装组件,清理电脑注册表,重启电脑,重新安装

以上是关于sql server 2008怎么修改视图中的字段属性!!例如修改字段名和字段类型!的主要内容,如果未能解决你的问题,请参考以下文章

SQL server 2008R2中怎么直接修改表内数据

SQL Server2008 触发器中,根据一个表修改另外一个表

sqlserver 2008问题!

SQL Server 2008数据库中怎么创建视图

sql server查询字段怎么写

如何修改sql server 2000 里的表中的内容?