如何用sql语句修改数据表中字段,实现identity(100,1)
2008-04-28 14:22
866 查看
createtablecommon_info(
namevarchar(10),
valueint)
insertintocommon_infovalues('msg_count',100)
你的sql应该这么写(用存储过程):
createprocp_ins_alm_msg
@msg_count intout
as
select@msg_count=valuefromcommon_infowherename='msg_count'
updatecommon_infosetvalue=@msg_count+1wherename='msg_count'andvalue=
@msg_count
if@@rowcount=0
return-1000
insertintotable1(field0)
values(@msg_count)
return0
go
namevarchar(10),
valueint)
insertintocommon_infovalues('msg_count',100)
你的sql应该这么写(用存储过程):
createprocp_ins_alm_msg
@msg_count intout
as
select@msg_count=valuefromcommon_infowherename='msg_count'
updatecommon_infosetvalue=@msg_count+1wherename='msg_count'andvalue=
@msg_count
if@@rowcount=0
return-1000
insertintotable1(field0)
values(@msg_count)
return0
go
相关文章推荐
- 用sql命令修改数据表中的一个字段为非空(not null)的语句
- 要查数据表中第30到40条记录,有字段id,但是id并不连续。如何写sql语句?
- 一个sql语句同时实现两条数据的某个字段值交换
- MySql如何用一句sql语句对某个字段进行处理后,再进行对字段进行修改?即update和select如何混合写?
- mysql命令行命令和SQL语句,MySQL修改删除增加字段类型,字段数据等。。
- 如何往有自增标识字段的表插入数据时,同时给自增标识字段插入值呢,在Inset Into语句前后加上SQL语句:SET IDENTITY_INSERT TableName ON和SET IDENTITY_INSERT TableName OFF
- Oracle:SQL语句--对表的操作——修改列的数据类型( 即 修改字段的数据类型)
- sql语句如何修改字段长度
- [SQL]sql语句如何修改字段长度
- 一条SQL语句修改多表多字段的信息的具体实现
- 一条SQL语句修改多表多字段的信息的具体实现
- 用sql命令修改数据表中的一个字段为非空(not null)的语句
- 两张表关联如何实现同时插入数据 sql具体语句
- 用SQL语句修改MSSQL数据库表字段的默认值(downmoon)
- sql语句实现对表中字段的修改和增加
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- SQL语句如何修改字段名
- 给定一个一oracle建表的sql语句,解析读出的字符串,将表名、字段名、字段类型数据取出,怎么实现啊?
- 用sql语句如何给字段添加和去掉identity属性