社区
应用实例
帖子详情
存储过程问题!大家帮帮忙!
tshulinzi
2004-10-31 10:06:20
一个表table
字段:
ID(编号)
name(姓名)
写一个插入存储过程,只输入姓名,编号自动生成,如(no.1)以后自动加1(no.2,no.3......)
先谢了!
...全文
109
10
打赏
收藏
存储过程问题!大家帮帮忙!
一个表table 字段: ID(编号) name(姓名) 写一个插入存储过程,只输入姓名,编号自动生成,如(no.1)以后自动加1(no.2,no.3......) 先谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RainYang
2004-11-01
打赏
举报
回复
用标识行
create table tb(
id int identity(1,1),
name varchar(100)
)
27257674
2004-11-01
打赏
举报
回复
哦不好意思改一下:
alter procedure AddNameAuto
改为
create procedure AddNameAuto
27257674
2004-11-01
打赏
举报
回复
create table #表名
(
ID int identity(1,1),
name varchar(20)
)
alter procedure AddNameAuto
@pName varchar(20)
as
if @pName =''
return 1 --姓名不能为空
insert into #表名(name)
values (@pName)
select id = @@IDENTITY
rouqu
2004-11-01
打赏
举报
回复
如上 列名ID就是标识列 起始数为1 每次递增为1
rouqu
2004-11-01
打赏
举报
回复
create table t4 (
ID int identity(1,1),
col1 int default(0) not null,
col2 datetime default(getdate()) )
今晚打老虎33333333
2004-11-01
打赏
举报
回复
设为标识行
tshulinzi
2004-11-01
打赏
举报
回复
搞不定,那位能具体点呢?
yzhl999
2004-11-01
打赏
举报
回复
这是一列的一个属性,这个属性可以使此列自动递增,
具体用法看帮助啊
tshulinzi
2004-11-01
打赏
举报
回复
怎么用identity列!
mgsray
2004-10-31
打赏
举报
回复
--create table
create table tb(id varchar(10), name varchar(100))
--proc
create proc insert_table @name varchar(100) as
declare @id varchar(10),
@i_id int
select @id=isnull(max(id),'no.0') from tb
set @id=stuff(@id,1,3,'')
set @i_id=convert(int,@id)+1
insert tb select 'no.'+convert(varchar(10),@i_id), @name
--test
exec insert_table 'aaa'
exec insert_table 'bbb'
exec insert_table 'ccc'
--show result
select * from tb
--drop test table
drop table tb
--result
id name
no.1 aaa
no.2 bbb
no.3 ccc
(所影响的行数为 3 行)
不过不建议这么做,还是用identity列比较好,然后前台显示的时候处理№.
Java中调用SQL
存储过程
示例
用Java来调用server的
存储过程
例子,希望能帮上初学者的忙!
SQL
存储过程
实例
这是关于SQL
存储过程
的一些资料,里面有几个例子,希望对各位有用,本人急需积分下载一些材料,麻烦帮个忙
MySQL
存储过程
(创建海量数据实验环境)
================================ #
存储过程
概念
存储过程
是数据库管理中常用的技术之一,可以很方便的做些创建数据、统计数据、分析数据等工作,当前的主流数据库都支持
存储过程
,但不同的数据库环境语法结构有...
请大家
帮帮忙
!昨天到现在都未解决
在页面上上传一个TXT文件,里面包含4000条数据,通过中间件传递到数据库的
存储过程
进行SQL拼写,完成后执行!但是现在出现个
问题
,传递2000-2500条数据是OK的,超过3000条就报错了,请大家
帮帮忙
想下这是什么
问题
,查看...
路过的大神
帮帮忙
(oracle
存储过程
)
3.创建一个
存储过程
,可以把已批准(03)状态的需求计划明细记录(POREQLIN)导入需求计划历史表(需新建)里面去。导入的内容包括需求计划单号、计划日期、部门、物资名称、物资类型(完整路径名称的物资类型)、...
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章