为SQl服务器表列设置前缀 [英] Prefix set up for SQl server table columns

查看:52
本文介绍了为SQl服务器表列设置前缀的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我有一张表格的SQl表: -



Bill_ID: - pk int,

Billno:-varchar(50),

项目:-varchar,

评分:-decimal,

数量: - int。





我希望账单号不以前缀A000开头。像A0001,A0002。



请帮助..

谢谢

Hi,

I have a SQl table of the form:-

Bill_ID:- pk int,
Billno:-varchar(50),
Item:-varchar,
Rate:-decimal,
Qty:- int.


I want the bill no to start with prefix A000. Like A0001,A0002.

Please help..
Thanks

推荐答案





试试这个....

Hi

Try this....
SELECT 'A'+RIGHT('0000'+CAST(Bill_ID AS VARCHAR(10)),4)
FROM Table_Name 



但是请不要更改您的PK数据类型....将其保留为INT并根据您的需要执行任何操作要求。



问候,

GVPrabu


But Don't change your PK data type....Keep it as INT and do what ever u need as per your requirements.

Regards,
GVPrabu


这篇关于为SQl服务器表列设置前缀的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆