SSMS创建具有特定列属性的视图

问题描述 投票:0回答:1

我正在尝试创建一个视图,但是我想将列设为(CHAR(15),不为null)-这是SQL:

CREATE VIEW [dbo].[High_Radius_AR_Extract] as
SELECT  T1.CUSTNMBR as [Customer Number] <- this is the column I would like to be a CHAR 15

我似乎无法正确理解语法,将不胜感激。

CCC

sql sql-server view create-view
1个回答
0
投票

您可以按照所需的格式进行投射:

CREATE VIEW [dbo].[High_Radius_AR_Extract] as
SELECT  CAST(T1.CUSTNMBR as Char(15)) as [Customer Number]

希望这会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.