问题1:创建一个数据库myStudent,数据库中有个Users表,users表中有个属性userId为自动增长,并且为主键。现在的要求是userId输出的格式只能是这样的TX_*******代表数字,在6位数字前面需要有TX_这个前缀请问这种要怎么设置? 还有一个问题2:在Linq中,怎么序列化users表中的各个属性。
2 回答
慕斯709654
TA贡献1840条经验 获得超5个赞
use master
go
if exists (select * from sysdatabases where name ='MyJT')
drop database MyJT
create database MyJT
On(
name='MyJT',
filename='d:\JT\data\MyJT.mdf')
log on(
name='MyJT_log',
filename='d:\JT\data\MyJT.ldf')
go
use MyJT
go
create 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开始增长。没有想要的效果
- 2 回答
- 0 关注
- 471 浏览
添加回答
举报
0/150
提交
取消