为SQl服务器表列设置前缀 [英] Prefix set up for SQl server table columns
本文介绍了为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屋!
查看全文