如何使用 sql 定义的函数作为字段?

How to use sql defined functions as fields?

我正在使用 SQL 在 Sql Management Studio 2012 中创建表格。如何使用已在 Sql 服务器中定义的名称创建字段或列,例如 User_ID、User_Name。我想将它们用作我的表中的字段。

Table 定义来自 Duplicate Post:

create table Ticket(
  Ticket_Id varchar(10) not null,
  TicketType_Id varchar(3) not null,
  Ticket_PurchaseDate DateTime null,
  LottoDraw_Id int null,
  User_Id int null,
  Ticket_IsWinner bit null
  Primary Key(Ticket_Id,TicketType_Id)
)

像括号 [ ] 中那样扭曲列名 ... 例如

create table Ticket(
  Ticket_Id varchar(10) not null,
  TicketType_Id varchar(3) not null,
  Ticket_PurchaseDate DateTime null,
  LottoDraw_Id int null,
  [User_Id] int null,
  Ticket_IsWinner bit null
  Primary Key(Ticket_Id,TicketType_Id)
)