淺談自定義數(shù)據(jù)庫(kù)自動(dòng)編號(hào)初始值和步進(jìn)值_Mssql數(shù)據(jù)庫(kù)教程
推薦:通過(guò)名詞解釋?zhuān)狠p松接觸13個(gè)數(shù)據(jù)庫(kù)術(shù)語(yǔ)1.關(guān)系模型:用二維表格結(jié)構(gòu)表示實(shí)體集,外鍵表示實(shí)體間聯(lián)系的數(shù)據(jù)模型稱(chēng)為關(guān)系模型。關(guān)系模型是由若干個(gè)關(guān)系模式組成的集合。 2.關(guān)系模式:關(guān)系模式實(shí)際上就是記錄類(lèi)型。它包括:模式名,屬性名,值域名以及模式的主鍵。關(guān)系模式僅是對(duì)數(shù)據(jù)特性的描述。 3.
自定義數(shù)據(jù)庫(kù)自動(dòng)編號(hào)初始值和步進(jìn)值問(wèn)題: 如何定義數(shù)據(jù)庫(kù)的自動(dòng)編號(hào)字段的初始值和步進(jìn)值?如何定義自動(dòng)增加字段的初始值和步進(jìn)值?如何使刪除過(guò)數(shù)據(jù)的自動(dòng)增加字段的開(kāi)始值重新從1開(kāi)始?
回答: 通過(guò)以下語(yǔ)句,你可以在建表的時(shí)候指定其起始值和步進(jìn)值:CREATE TABLE tblNewOrder2 ( OrderId AUTOINCREMENT (1000, 10), ItemId LONG, Quantity LONG)
你也可以用下面的語(yǔ)句修改下一個(gè)起始值和步進(jìn)值:ALTER TABLE tblOrder ALTER COLUMN OrderId COUNTER (2000, 50)
要重新開(kāi)始:ALTER TABLE tableName ALTER COLUMN OrderId COUNTER (1, 1) 在 VBE 界面里面用以下代碼:docmd.runsql "ALTER TABLE tableName ALTER COLUMN OrderId COUNTER (1, 1)"
這里要注意的是自動(dòng)編號(hào)往往被用作標(biāo)識(shí)記錄的唯一性,但是 Jet 在用 DDL 語(yǔ)句更改自動(dòng)編號(hào)的同時(shí)不會(huì)保證修改后的自動(dòng)編號(hào)仍然保持唯一性,因此會(huì)出現(xiàn)標(biāo)識(shí)號(hào)重復(fù)的現(xiàn)象。要避免這一現(xiàn)象最好把自動(dòng)編號(hào)設(shè)定為主鍵、或者不可重復(fù)。
分享:談SQL Server 壓縮日志及數(shù)據(jù)庫(kù)文件大小請(qǐng)按步驟進(jìn)行,未進(jìn)行前面的步驟時(shí),請(qǐng)不要做后面的步驟,以免損壞你的數(shù)據(jù)庫(kù). 一般不建議做第4,6兩步,第4步不安全,有可能損壞數(shù)據(jù)庫(kù)或丟失數(shù)據(jù)。第6步如果日志達(dá)到上限,則以后的數(shù)據(jù)庫(kù)處理會(huì)失敗,在清理日志后才能恢復(fù)。 1.清空日志 DUMP TRANSACTION 庫(kù)名 W
- sql 語(yǔ)句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個(gè)方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無(wú)法查看數(shù)據(jù)庫(kù),提示 無(wú)法為該請(qǐng)求檢索數(shù)據(jù) 錯(cuò)誤916解決方法
- SQLServer日志清空語(yǔ)句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類(lèi)似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲(chǔ)過(guò)程參數(shù)的用法實(shí)例詳解
Mssql數(shù)據(jù)庫(kù)教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫(kù)教程推薦
- 比較SQL Server數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出數(shù)據(jù)方式
- 怎樣讓SQL Server加速運(yùn)行
- SQL SERVER應(yīng)用問(wèn)題解答13例(一)
- SQL Server 2005深層工具和運(yùn)行時(shí)間集
- SQL多表格查詢(xún)合并至單一聲明的常用方式
- 總結(jié)經(jīng)典常用的SQL語(yǔ)句(1)
- SQL Server 2008 安裝和配置圖解教程(附官方下載地址)
- 防范sql注入式攻擊js版本
- 談SQL Server講堂:備份和恢復(fù)措施
- 解讀SQL Server 2005:數(shù)據(jù)類(lèi)型最大值
猜你也喜歡看這些
- C# Mysql 查詢(xún) Rownum的解決方法
- Mysql字符集設(shè)置指南
- MSSQL清空日志刪除日志文件
- 基于一致性hash算法(consistent hashing)的使用詳解
- MySQL SELECT同時(shí)UPDATE同一張表問(wèn)題發(fā)生及解決
- 遠(yuǎn)程連接mysql數(shù)據(jù)庫(kù)注意點(diǎn)記錄
- MySQL查詢(xún)優(yōu)化:LIMIT 1避免全表掃描提高查詢(xún)效率
- MySQL和Access的區(qū)別
- java連接mysql數(shù)據(jù)庫(kù)亂碼怎么辦
- 模板無(wú)憂(yōu):mysql數(shù)據(jù)庫(kù)優(yōu)化總結(jié)
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索淺談自定義數(shù)據(jù)庫(kù)自動(dòng)編號(hào)初始值和步進(jìn)值
- 教程說(shuō)明:
Mssql數(shù)據(jù)庫(kù)教程-淺談自定義數(shù)據(jù)庫(kù)自動(dòng)編號(hào)初始值和步進(jìn)值
。