各位高手...问个菜鸟问题.....我写个存储过程....表里有两个字段..有一个PKID.一个desc...我想给一个参数@desc用户输入.然后数据库自己给

Amilsx 2003-10-15 06:27:19
各位高手...问个菜鸟问题.....我写个存储过程....表里有两个字段..有一个PKID.一个desc...我想给一个参数@desc用户输入.然后数据库自己给一个PKID(最大的那个PKID+1)..请问怎么写..
...全文
46 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Amilsx 2003-10-15
  • 打赏
  • 举报
回复
UP
Amilsx 2003-10-15
  • 打赏
  • 举报
回复
刚才的问题解决了......谢谢......


有个新的问题.....我想在插入之前加一个判断....如果我的表里面desc字段有我想输入的那个字符串..我就不添加了....请问这个怎么写...谢谢.....
Amilsx 2003-10-15
  • 打赏
  • 举报
回复
两位高手,我想把这两个字段插入到表中.....一个desc是我要输入的....那个值我想自己生成,,,然后插入......谢谢
zjcxc 元老 2003-10-15
  • 打赏
  • 举报
回复
--楼主是这个意思吗?


create proc test
@desc varchar(100)
as
declare @pkid int
select @pkid=max(PKID) from 表名 where [desc]=@desc
set @pkid=isnull(@pkid,0)+1
return(@pkid)
go
sdhdy 2003-10-15
  • 打赏
  • 举报
回复
create proc test
@desc varchar(100)
as
select (select max(PKID) from tablename where 字段名称=@desc)+1
sdhdy 2003-10-15
  • 打赏
  • 举报
回复
create proc test
@desc varchar(100)
as
select (select max(PKID) from tablename)+1
Amilsx 2003-10-15
  • 打赏
  • 举报
回复
还有..怎么样才可能让插入的时候不出现数据的丢失....因为存在很多人用这个过程.....谢谢
“Java分布式中间件大汇聚系列一(SpringBoot+Redis+RabbitMQ+ZooKeeper+Redisson....)” 包含了几大重磅性课程,学员 可以根据自己的喜好 进行学习,一步一个脚印深入巩固SpringBoot知识体系栈、消息中间件RabbitMQ、缓存中间件Redis 综合中间件Redisson 以及 分布式锁(ZooKeeper+Redisson+数据库级别锁...)的实现方式 1、SpringBoot实战知识体系~从菜鸟到小牛 本课程可以让学员一步一个脚印学习当前微服务SpringBoot项目开发涉及的相关技术要点,包括项目多模块搭建,通用上传文件服务,通用发送邮件服务,Redis,RabbitMQ等的学习掌握 2、SpringBoot2.0缓存中间件Redis技术入门与典型应用场景 这是一门关于目前相当流行的分布式缓存中间件Redis相关技术栈的介绍与实战,目的在于带领各位小伙伴一起学习、攻克Redis,更好地巩固自己的核心竞争力;值得介绍的是,本课程在技术层面涵盖了中间件Redis的相关技术栈,比如数据结构String、List、Set、SortedSet以及Hash等等,除此之外,在设计并实战“抢红包系统”以及实战各种数据结构对应的应用场景期间,也使用了微服务、分布式相关的技术。包括SpringBoot2.x、Mybatis、热部署工具、二倍均值法、多线程并发编程、发送邮件等等 3、RabbitMQ实战视频教程 本课程可以让学员零基础从官网的权威技术开发手册入手,学习掌握消息中间件RabbitMQ的各大专用词汇,之后会着重基于SpringBoot搭建的微服务项目实战RabbitMQ的各大知识要点,包括各大消息模型,异步解耦,异步通信发送邮件,业务服务模块解耦,死信队列实战以及死信队列实际业务场景实战等等 4、中间件Redisson实战视频教程,则是介绍redisson相关的核心技术栈及其典型的应用场景,其中的应用场景就包括布隆过滤器、限流器、短信发送、实时/定时邮件发送、数据字典、分布式服务调度等等,在业界号称是在java项目里正确使用redis的姿势! 5、分布式锁实战视频教程 本课程将更深入的实战当前分布式系统、微服务架构下“高并发多线程访问共享资源”时如何实现分布式锁,控制对于共享资源的访问,其中涉及到的相关技术主要是各种分布式中间件:Redis、Zookeeper、Redisson等,还有数据库级别的乐观悲观锁实战,最后还实战了两大常见的业务场景: (1)重复提交 (2)抢单系统如CRM系统销售人员抢单场景 (可以自行扩充到 “抢微信红包”、“商城系统抢单”、“美团骑手、滴滴司机、货拉拉司机抢单”等业务场景!!!) 相信学习了这套视频教程之后,将会更加深入的巩固各位学员的微服务以及分布式知识体系!!!

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧