99问答网
所有问题
每次执行更新操作,就使数据库表中的id加1,SQL语句应该怎么写
如题所述
举报该问题
推荐答案 推荐于2017-11-24
执行更新是有条件的,要看你要更新哪一条数据,不然的话,没有办法更新,如果
update table set id=id+1 这样的话,会使数据表中的数据所有数据行的id都加1,明白了么?
你问的问题没有什么意义的,基本上都是这样,例如:更新name='zhangsan'的行,使得id自增1的话,语句是这样的:
update tableName set id=id+1 where name='zhangsan'
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vBvjzzBXz.html
其他回答
第1个回答 2011-04-15
update 表 set id=id+1 where 字段=‘某关键词’ 大体就那样!
第2个回答 2011-04-15
update table set id=id+1
第3个回答 2011-04-15
直接id=id+1不就行了吗???
相似回答
...设置
id
为自动增加,向
数据库中
插入数据时
,SQL语句怎么写
?
答:
SQL语句是insert into user(name,passwd) values (name ,passwd)
。新增一条数据 id 就会自动加1 INSERT INTO是sql数据库中的语句,可以用于向表格中插入新的行。
...想让
数据库里的
某
一
列数值
加1
怎么写update
语句
合适呢?
答:
首先
,加1
的列须是整型的。其实也没什么意义。
sql
这样:
update
表名 set 字段=字段 + 1 where 条件;不知楼主要实现什么样的功能呢?
数据库
如何设置主键(
ID
)自动增长啊(
SQL语句
)
答:
在创建表的时候可以设置,方法如下,用一下
sql语句
。create table tableName(
id
int identity(1,1) primary key,data varchar(50))解释:其中identity(1,1)代表自增,第一个1代表从1开始计数,第二个1代表每次增长1。
SQL
server
怎么
在
更新数据的
时候让字段自动
加1,
答:
1、首先在桌面上,点击“Management Studio”图标。2、然后在该界面中,显示要
更新的数据表
myUserNum 。3、之后在该界面中,点击左上角“新建查询”选项。4、接着在该界面中,输入
SQL语句
“
update
myUserNum set userNum = userNum +1”。5、然后在该界面中,显示修改成功。6、最后在该界面中,...
怎么
用
SQL语句
实现
表中的
一个字段
加1
答:
添加表字段 alter table table1 add transactor varchar(10) not Null;alter table table1 add
id
int unsigned not Null auto_increment primary key
oracle
数据库表的Id
为自动增长列在程序中怎样
写sql语句
答:
oracle中没有自增列这个说法,只能先建一个序列,然后利用序列自增
sql语句
:create sequence name increment by x //x为增长间隔 start with x //x为初始值 maxvalue x //x为最大值 minvalue x //x为最小值 cycle //循环使用,到达最大值或者最小...
怎样用
SQL语句
将
表的
主键设为自动增长
每次加1
?
答:
mytest (
id
int primary key identity(1,1),--主键,自动+1 name varchar(20) unique not null,--不允许重复,不允许为空 Age tinyint,notetime smalldatetime default getdate())insert into mytest values ('张三',20,getdate())insert into mytest (name,age)values ('李四',20)...
怎样在
sql
中把主键值设成是自动
加1
答:
1、如果你用的是
SQL
Server
数据库,
在你设计库表时把Goods_ID字段的数据类型设置为Int,在下面的标识中选择“是”,在标识种子中输入“1”,在标识递增量中输入“1”。这样你的这个Goods_ID字段就可以自动增加1了。2、如果你用的是Access数据库,那才好设置呢,在
表中的
字段Goods_
ID数据
类型中选择“自动编号”。3...
sql数据库中,
循环增加
id
号
的语句怎么写
答:
declare @i int set @i=1 while(@i<=30)begin insert into product values('LDOG00'+cast(@i as varchar(5)),70005,40005,50012,'康师傅'+cast(@i as varchar(5)),1000,2,2000,20002,default,getdate(),'好品牌,有保障!')set @i=@i+1 end go 参考一下 ...
大家正在搜
数据库恢复是将数据库从
数据库怎么恢复
数据库执行sql文件
数据库事务的撤销重做
数据库恢复的两个技术
数据库恢复的几种方法
数据库恢复的文件
数据库恢复采用的方法有
多线程查询数据库
相关问题
怎样清空数据库sql 2000,清空后让表的id从1开始
oracle数据库,主键设置为ID,插入语句时,如何自动生成...
我想修改数据库SQL表中id,怎样让它从1开始呢?
清空SQL数据库后怎么让序列ID重1开始排列
sql根据主表id更新另一表ID,请问大家sql语句该怎么写...
Mysql数据库中,设置id为自动增加,向数据库中插入数据时...
数据库问题,请看一下的题目。1.用sql 语句创建这两表,要...
SQL:如何将一个表中某个字段的值全部更新到另外一个表相应的...