数据库表ID怎么设置自动增长

数据库表ID怎么设置自动增长,第1张

数据库表ID设置实现能自动增长的步骤如下(以TB_News表为例):

步骤1:首先检查你的新闻表ID列的数据类型,要设置为自增列,需要该列的数据类型为int或者bigint等数值类型

步骤2:打开sqlserver management studio,右键点击你的新闻表,选择“设计”

步骤3:在第1步打开的表结构设置界面,点击你的列“ID”,在底下的列属性设置界面做如下设置:

进行完以上步骤,即可在该数据表中插入数据时,不用给ID列赋值,ID列的值会自动生成,并且该列的值会自动增长。

你看了没有sql 跟oracle是有区别的,那你有没有用第一个,你用的明明是sql server数据库却偏偏要用oracle的语法怎麼能不错

sql server 数据库用如下:

declare @no varchar(11),@i int ,@n varchar(10)

set @i= 1

while @i<5001

begin

set @no = 'LSK' +right( 100000000+@i,8)

insert into a (a1) values(@no)

set @i=@i+1

end

oracle 数据库用如下:

declare no varchar2(11);

begin

for i in 15000 loop

no:= 'LSK'||substr(100000000+i,-8,8);

insert into a (a1) values(no);

end loop;

end;

以上就是关于数据库表ID怎么设置自动增长全部的内容,包括:数据库表ID怎么设置自动增长、SQL语句在空表中如何写入连续的编号、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9742647.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存