不能使用master..spt_values [英] cant use master..spt_values

查看:103
本文介绍了不能使用master..spt_values的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好朋友,

我想为MLM站点生成图钉,为此,我想使用master..spt_values表,但是对此没有任何想法.

谁能建议我,如何使用spt_values或与此有关的任何教程自动生成pin.

Hello Friends,

I want to generate pin for an MLM site, for this i want to use master..spt_values table, but dont have any idea about it.

can any one suggest me, how to auto-generate pin using spt_values or any tutorial for this.

推荐答案

你好,

是否有用于生成图钉的固定前缀

喜欢

MLM101
MLM102

无论如何都要在sqlserver中使用random().
hello,

is there any fix prefix for generating pin

like

MLM101
MLM102

anyways use random() in sqlserver.


好..
然后在sql服务器中创建一个过程,用于将其插入表名
就像下面的
ok..
then in a sql server create a procedure for inserting into your table name
like below
create proc SP_GeneratePin

@kit nvarchar(6)
.
.
.
as

begin
insert into yourtable(columns,..,..) values (param1,param2)

declare @iden 
@iden=@@identity

if(@kit='scalar')

update yourtable table pin= 'sc' + convert(char,@iden) where youridentityid=@iden

else if(@kit='scalar')

update yourtable table pin= 'abc' + convert(char,,@iden) where youridentityid=@iden 

end




让我知道是否遇到任何错误




let me know if there is any error come across


您可以输入以下内容:


1.具有一列,其身份标识指定为true并增加值1.
2.现在,由于此列将始终具有唯一值,因此您可以填充该列以将其附加到某个字符串,以便根据需要获取PIN.
You can something like:


1. Have a column that has identity specification as true and increment value 1.
2. now since this column will always have unique values you can either pad it to append it to some string so that you get the PIN as per your requirements.


这篇关于不能使用master..spt_values的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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