为了账号安全,请及时绑定邮箱和手机立即绑定

数据库相关拼接

数据库相关拼接

阿波罗的战车 2018-08-10 13:06:43
问题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开始增长。没有想要的效果


查看完整回答
反对 回复 2018-08-13
  • 2 回答
  • 0 关注
  • 448 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信