55问答网
所有问题
SQL数据库中 如何让某一列的值自动累加1?
说得再具体一点吧,我是刚接触不是太懂
比如我有p_line这样一个表,我想让其中的id这个列自动编号下去,就是1 2 3 4这样,在SQL查询分析器里要如何打命令才能实现?
举报该问题
推荐答案 推荐于2016-06-11
你说的是不是自动增长列呀。
create table tableName(
id int identity(1,1)
)
或者在企业管理器里,选择你要改的表,然后右键进入表结构在
底下就可以改了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IQGc4IGG.html
其他回答
第1个回答 2006-11-28
首先要我们明白你的缘由,基本上最终使用:
update tablename set fieldname = fieldname+1
来实现。
第2个回答 2006-11-28
该字段类型为int或者bigint,标识为是即可,在表结构修改里面可以设置
相似回答
SQL自动累加
序号
答:
insert into a (单据ID) values ((select max(单据ID+1) from a))delete from b where 单据ID in (select 单据ID from a)
SQL数据库中
如何让某一列的值自动累加1?
答:
identity(1,1))或者在企业管理器里,选择你要改的表,然后右键进入表结构在 底下就可以改了
数据库中如何
添加一个如xh001每添加一条信息.这个就自增长1。最好是...
答:
SQL
> CREATE TABLE T_TRI (ID VARCHAR2(10) NAME VARCHAR2(10));表已创建。SQL> CREATE SEQUENCE SEQ_TRI MINVALUE 1 START WITH 1 INCREMENT BY 1 NOCACHE;序列已创建。SQL> CREATE OR REPLACE TRIGGER TRI_TRIGER 2 BEFORE INSERT ON T_TRI FOR EACH ROW 3 DECLARE 4 BEGIN 5 SEL...
sql中使
字符串
自动
加
1
.例如:2012120001加1变成2012120002;201212000...
答:
这个很简单,
用序列
。Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限,CREATE SEQUENCE SEQ1(序列名)INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置最大值 NOCYCLE -- 一直累加,不循环 CACHE 10;...
sql中如何
实现以日期为条件,使每个月会
自动
的从1开始重新
累加
排序。如下...
答:
SELECT to_number(to_char(SYSDATE,'yyyymm')) FROM dual;--201212 SELECT lpad(
1
,4,0) FROM dual;--SELECT lpad(1,4,0) FROM dual;第一句是获取系统年月 第二句就是实现你要的四位数lpad(1 ,4,0) 的意思就是给数字将1处理成0001。第一数字就是你要
累加的值
...
大家正在搜
数据库查询某一列的数据的值
修改数据库某一列中的某一值
数据库把一列值刷成和另一列一样
数据库修改某一列的数值
更新数据库某一列的值
数据库第二列记录第一列重复的值
数据库查询某列数值的和
java怎么获取数据库某一列的值
数据库中的修改语句修改整个列的值
相关问题
SQL数据库中 如何让某一列的值自动累加1?
想请问 如果是想让数据库里的某一列数值加1 怎么写updat...
Mysql中如何实现某字段数据自动加1
如何显示SQL数据库表中某一行某一列的值
想请问 如果是想让数据库里的某一列数值加1 怎么写updat...
怎样让创建SQL数据库某一列自动加1
SQL怎么对某一列进行求和 并计数?一句sql语句可以写么
在Microsoft SQL Server数据库中,如何将某...