数据库相关拼接

问题1:

创建一个数据库myStudent,数据库中有个Users表,

users表中有个属性userId为自动增长,并且为主键。

现在的要求是userId输出的格式只能是这样的TX_******

*代表数字,在6位数字前面需要有TX_这个前缀

请问这种要怎么设置?

 

还有一个问题2:

在Linq中,怎么序列化users表中的各个属性。


阿波罗的战车
浏览 472回答 2
2回答

慕斯709654

use mastergoif exists (select * from sysdatabases where name ='MyJT')drop database MyJTcreate database MyJTOn(name='MyJT',filename='d:\JT\data\MyJT.mdf')log on(name='MyJT_log',filename='d:\JT\data\MyJT.ldf')gouse MyJTgocreate table Users  --用户表( UserId int identity(1,1) primary key  ,--编号 NickName varchar(20) not null unique,--昵称 LoginPwd varchar(20) not null,--密码 )select 'TX_'+Cast(UserId as Nvarchar(6)) as UserId from Users这样还是不行。。。ID为1开始增长。没有想要的效果
打开App,查看更多内容
随时随地看视频慕课网APP