1樓:匿名使用者
用default約束...
這裡涉及2個情況:
1.你的記錄是每天一條並且連續的 可以這樣的alter table porfqentry add rn int identity(1,1) ;
alter table porfqentry alter fdate as dateadd(day,rn,'2010-08-31');
2.如果不是每天一條 可以直接這樣
alter table porfqentry add constraint df_fdate default getdate() for fdate;
2樓:網際網路體驗師
可以修改表,用identity哈。語法自己看幫助文件哈
可以新建儲存過程或者觸發器,每當有記錄更改的時候就相應的變化
怎麼讓sqlserver的逐漸自動增長呢?
3樓:匿名使用者
資料庫中的要自動增長的屬性一定要是int 型別的,在資料庫中把標誌識別改成「是」就可以了
4樓:匿名使用者
是主鍵自動增長吧,可以選擇設定主鍵為標識列或uniqueidentifier列
5樓:疏朗新思考
設定id主鍵自增?在建立表的時候就可以。在新增資料的時候就不需要對id進行賦值了
create table tablename(id int identity(1,1) primary key,data varchar(50))/*
identity(1,1)就是自動增加,第一個引數是種子值,第二個是增量值;
primary key是主鍵*/
6樓:無極威之威
主鍵id自增長?可以在建立**的時候,點選相應的列名稱,然後在下面對應相應的屬性,然後有個標識,然後開啟前面的+號進入,把兩個改成1即可
或者通過語句實現:create table表名(id int identity(1,1) primary key,.......)
7樓:
設定為主鍵,並且設定為標識列,使用identity自動加1。
alalter table note
alter column
id int identity(1,1)
8樓:
裡面資料型別修改下, bigint 有標識能自增
9樓:匿名使用者
欄位為主鍵,步長為1即可。
10樓:月光寒
不好意思啊,不是很清楚你說的問題
11樓:匿名使用者
你問的問題不是很清楚是欄位的類似自動增長的id號吧?
在oracle 怎樣設定自動遞增的的欄位?
12樓:王大前
關於主鍵:在建表時指定primary key字句即可:
create table test(
id number(6) primary key,name varchar2(30)
);如果是對於已經建好的表,想增加主鍵約束,則類似語法:
alter table test add constraint pk_id primary key(id);
其中add constraint 和 primary key是關鍵字,pk_id是主鍵名稱,自定義的額,只要不重複即可。
也可以自動一些,對錶的插入操作,建立一個觸發器,每當有資料插入時,觸發器自動修改id值為序列的新值,這樣就完全實現自增id功能了。不過其實也沒有這個必要。因為觸發器如果建多了,有時會比較混亂,不易管理。
sql語句如何修改一個表的一個欄位為自動增長列
13樓:
用企業管理器,把列屬性的標識規範改為『是』
14樓:匿名使用者
改為自增列,應該還沒有資料吧?否則應該也沒辦法改了。我覺得簡單些可以刪了再加,呵呵alter table aaa drop column b
alter table aaa add b int identity(1,1)
15樓:匿名使用者
這個最好是在建表的時候就設定好,如果後期修改的話,容易報錯..
16樓:匿名使用者
select * from * asc
如何設計sql資料庫中的欄位為自動填充資料並自動加1的自增量
17樓:66昨天
對著你要設定的表右鍵單擊,設計選中你要設定的欄位,去下面看列屬性,表設計器,標識規範,(是標識) 的:否改成:是 ,其它不用修改。
前提:這個欄位是 int 型別的,要不沒有自動加1這個說法,字浮串不可能自動加1的。
18樓:風的角逐
create table userinfo(id int identity(1,1) primary key not null,
...............
)identity(1,1)自動增長列從1開始每次加1;primary key為主鍵,該列值不能重複
19樓:新鄉阿永
首先,欄位應該設定成int型別的,列屬性裡有一項「標識規範」,設定成 是,就可以了。
20樓:節子不哭
有的資料庫有這個功能,比如mysql的欄位新增auto_increment屬性就能做到
21樓:
create table 表名(id int identity(1,1) primary key, ...)
sql查詢結果如何自動換行,SQL查詢分析器能不能自動換行
可以在sql語句中加換行符chr 10 實現,比如欄位a長度為150,sql可以這麼寫 select substr t.a,0,100 char 10 substr t.a,101,len t.a from table t 或者你也可以將內容複製出來,放入一個自動換行的記事本,儲存之後就是換行後的結...
SQL同段如何分別統計值的總數,SQL 同一欄位如何分別統計值的總數?
create table t a varchar 4 b int go insert into t select 甲 0 union allselect 乙62616964757a686964616fe58685e5aeb931333365636562 0 union all select 丙 1 ...
SQL語句編寫實現如下需求急,sql語句怎麼實現這樣的需求?
如果entry的值一直都是 15550 的話,還有creature loot template這個表是否只有這2列,如果還有別的列就不好辦了 自增長列除外 如果只有這2列,且是多條資料插入表中的情況可以按以下格式 不需要指定列,但是下面查詢出的結果列必須和要插入表的列數一樣,自增長列不算 inser...