本文介绍了除了其他字符外,还自动生成ID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试在mssql中创建一个表格,其ID如此PIWC / ATOM / VISIT / 000001
我试过但得到错误消息207, 16级,状态1,第5行无效的列名称Visitorid
这是代码请帮帮我
raiserror('创建访问者表......',0,1)
CREATE TABLE tblVisitors
(Visitorsid int IDENTITY(1,1)NOT NULL,
FormattedVisitorid AS(' PIWC / ATOM / VISIT /'+ RIGHT('000000'+ CAST(Visitorid AS VARCHAR(6)),6)),
Visitdate datetime,
Assemblys varchar(30)not null,
姓氏varchar(100)非空,
其他名称varchar(100)非空,
性别varchar(10),
电话varchar(50),
Residentialaddress varchar(300) ,
访问varchar(300),
成员资格varchar(100),
Acceptjesus varchar(200),
其他varchar(550))
解决方案
i am trying to create a table in mssql with an ID like this PIWC/ATOM/VISIT/000001
I tried but get the error "Msg 207, Level 16, State 1, Line 5 Invalid column name 'Visitorid'"
this is the code please help me out
raiserror('creating Visitors table....',0,1) CREATE TABLE tblVisitors (Visitorsid int IDENTITY(1,1) NOT NULL, FormattedVisitorid AS ('PIWC/ATOM/VISIT/' + RIGHT ('000000' + CAST(Visitorid AS VARCHAR(6)),6)), Visitdate datetime, Assemblys varchar(30)not null, Surname varchar(100)not null, Othername varchar(100)not null, Gender varchar(10), Telephone varchar(50), Residentialaddress varchar(300), Visiting varchar(300), Membership varchar(100), Acceptjesus varchar(200), Others varchar(550))
解决方案
这篇关于除了其他字符外,还自动生成ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!