db2 load 自增 generated always as identity
test的ddl
CREATE TABLE "ADMIN "."TEST" (
"ID" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY (
START WITH +1
INCREMENT BY +1
MINVALUE +1
MAXVALUE +2147483647
NO CYCLE
CACHE 20
NO ORDER ) ,
"NAME" CHAR(10) )
IN "IBMDB2SAMPLEREL" ;
C:\WINDOWS\system32>db2 "load from e:\test3.del of del insert into test nonrecoverable" 直接報錯,無法匯入。
SQL3039W 可供 DATA BUFFER 的 LOAD 使用的記憶體禁止完全 LOAD
並行性。將使用裝入並行性 "3"。
SQL3109N 實用程式正在開始從檔案 "e:\test3.del" 裝入資料。
SQL3500W 在時間 "2016-08-24 15:30:05.195401",實用程式在開始 "LOAD"。
SQL3519W 開始裝入一致點。輸入記錄計數 = "0"。
SQL3520W “裝入一致點”成功。
SQL3550W 第 "F0-1" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-1" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-2" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-2" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-3" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-3" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-4" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-4" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-5" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-5" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-6" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-6" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-7" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-7" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-8" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-8" 行中的資料時,發生前一個錯誤。
SQL3227W 記錄標記 "F0-1" 指的是使用者記錄號 "1"。
SQL3227W 記錄標記 "F0-2" 指的是使用者記錄號 "2"。
SQL3227W 記錄標記 "F0-3" 指的是使用者記錄號 "3"。
SQL3227W 記錄標記 "F0-4" 指的是使用者記錄號 "4"。
SQL3227W 記錄標記 "F0-5" 指的是使用者記錄號 "5"。
SQL3227W 記錄標記 "F0-6" 指的是使用者記錄號 "6"。
SQL3227W 記錄標記 "F0-7" 指的是使用者記錄號 "7"。
SQL3227W 記錄標記 "F0-8" 指的是使用者記錄號 "8"。
SQL3110N 實用程式已完成處理。從輸入檔案讀了 "8" 行。
SQL3519W 開始裝入一致點。輸入記錄計數 = "8"。
SQL3520W “裝入一致點”成功。
SQL3515W 在時間 "2016-08-24 15:30:05.247953",實用程式已經完成了 "LOAD"。
SQL3107W 訊息檔案中至少有一條警告訊息。
讀取行數 = 8
跳過行數 = 0
裝入行數 = 0
拒絕行數 = 8
刪除行數 = 0
落實行數 = 8
C:\WINDOWS\system32>db2 "select * from test"
ID NAME
----------- ----------
0 條記錄已選擇。
C:\WINDOWS\system32>type e:\test3.del
2,"linda "
3,"linda "
4,"linda "
5,"linda "
6,"linda "
7,"linda "
8,"linda "
9,"linda "
C:\WINDOWS\system32>db2 "select * from test"
ID NAME
----------- ----------
0 條記錄已選擇。
C:\WINDOWS\system32>db2 "load from e:\test3.del of del modified by identityoverride insert into test nonrecoverable" 匯入正常,id值也是del檔案中的值。
SQL3039W 可供 DATA BUFFER 的 LOAD 使用的記憶體禁止完全 LOAD
並行性。將使用裝入並行性 "3"。
SQL3551W 表至少包含實用程式將覆蓋的一個 GENERATED ALWAYS 列。
SQL3109N 實用程式正在開始從檔案 "e:\test3.del" 裝入資料。
SQL3500W 在時間 "2016-08-24 15:31:42.317785",實用程式在開始 "LOAD"。
SQL3519W 開始裝入一致點。輸入記錄計數 = "0"。
SQL3520W “裝入一致點”成功。
SQL3110N 實用程式已完成處理。從輸入檔案讀了 "8" 行。
SQL3519W 開始裝入一致點。輸入記錄計數 = "8"。
SQL3520W “裝入一致點”成功。
SQL3515W 在時間 "2016-08-24 15:31:42.370811",實用程式已經完成了 "LOAD"。
讀取行數 = 8
跳過行數 = 0
裝入行數 = 8
拒絕行數 = 0
刪除行數 = 0
落實行數 = 8
C:\WINDOWS\system32>db2 "select * from test"
ID NAME
----------- ----------
2 linda
3 linda
4 linda
5 linda
6 linda
7 linda
8 linda
9 linda
8 條記錄已選擇。
C:\WINDOWS\system32>db2 "load from e:\test3.del of del modified by identityignore insert into test nonrecoverable" 匯入正常,id值為新生成的值。
SQL3039W 可供 DATA BUFFER 的 LOAD 使用的記憶體禁止完全 LOAD
並行性。將使用裝入並行性 "3"。
SQL3109N 實用程式正在開始從檔案 "e:\test3.del" 裝入資料。
SQL3500W 在時間 "2016-08-24 15:32:52.219188",實用程式在開始 "LOAD"。
SQL3519W 開始裝入一致點。輸入記錄計數 = "0"。
SQL3520W “裝入一致點”成功。
SQL3110N 實用程式已完成處理。從輸入檔案讀了 "8" 行。
SQL3519W 開始裝入一致點。輸入記錄計數 = "8"。
SQL3520W “裝入一致點”成功。
SQL3515W 在時間 "2016-08-24 15:32:52.272471",實用程式已經完成了 "LOAD"。
讀取行數 = 8
跳過行數 = 0
裝入行數 = 8
拒絕行數 = 0
刪除行數 = 0
落實行數 = 8
C:\WINDOWS\system32>db2 "select * from test"
ID NAME
----------- ----------
176 linda
177 linda
178 linda
179 linda
180 linda
181 linda
182 linda
183 linda
8 條記錄已選擇。
C:\WINDOWS\system32>db2 "load from e:\test3.del of del modified by identitymissing insert into test nonrecoverable" 匯入失敗,id和name列錯位
SQL3039W 可供 DATA BUFFER 的 LOAD 使用的記憶體禁止完全 LOAD
並行性。將使用裝入並行性 "3"。
SQL3109N 實用程式正在開始從檔案 "e:\test3.del" 裝入資料。
SQL3500W 在時間 "2016-08-24 15:33:38.152462",實用程式在開始 "LOAD"。
SQL3519W 開始裝入一致點。輸入記錄計數 = "0"。
SQL3520W “裝入一致點”成功。
SQL3110N 實用程式已完成處理。從輸入檔案讀了 "8" 行。
SQL3519W 開始裝入一致點。輸入記錄計數 = "8"。
SQL3520W “裝入一致點”成功。
SQL3515W 在時間 "2016-08-24 15:33:38.205921",實用程式已經完成了 "LOAD"。
讀取行數 = 8
跳過行數 = 0
裝入行數 = 8
拒絕行數 = 0
刪除行數 = 0
落實行數 = 8
C:\WINDOWS\system32>db2 "select * from test"
ID NAME
----------- ----------
184 2
185 3
186 4
187 5
188 6
189 7
190 8
191 9
8 條記錄已選擇。
CREATE TABLE "ADMIN "."TEST" (
"ID" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY (
START WITH +1
INCREMENT BY +1
MINVALUE +1
MAXVALUE +2147483647
NO CYCLE
CACHE 20
NO ORDER ) ,
"NAME" CHAR(10) )
IN "IBMDB2SAMPLEREL" ;
C:\WINDOWS\system32>db2 "load from e:\test3.del of del insert into test nonrecoverable" 直接報錯,無法匯入。
SQL3039W 可供 DATA BUFFER 的 LOAD 使用的記憶體禁止完全 LOAD
並行性。將使用裝入並行性 "3"。
SQL3109N 實用程式正在開始從檔案 "e:\test3.del" 裝入資料。
SQL3500W 在時間 "2016-08-24 15:30:05.195401",實用程式在開始 "LOAD"。
SQL3519W 開始裝入一致點。輸入記錄計數 = "0"。
SQL3520W “裝入一致點”成功。
SQL3550W 第 "F0-1" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-1" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-2" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-2" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-3" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-3" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-4" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-4" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-5" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-5" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-6" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-6" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-7" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-7" 行中的資料時,發生前一個錯誤。
SQL3550W 第 "F0-8" 行第 "1" 列中的欄位值不是 NULL,但目標列已定義為 GENERATED
ALWAYS。
SQL3185W 處理輸入檔案的第 "F0-8" 行中的資料時,發生前一個錯誤。
SQL3227W 記錄標記 "F0-1" 指的是使用者記錄號 "1"。
SQL3227W 記錄標記 "F0-2" 指的是使用者記錄號 "2"。
SQL3227W 記錄標記 "F0-3" 指的是使用者記錄號 "3"。
SQL3227W 記錄標記 "F0-4" 指的是使用者記錄號 "4"。
SQL3227W 記錄標記 "F0-5" 指的是使用者記錄號 "5"。
SQL3227W 記錄標記 "F0-6" 指的是使用者記錄號 "6"。
SQL3227W 記錄標記 "F0-7" 指的是使用者記錄號 "7"。
SQL3227W 記錄標記 "F0-8" 指的是使用者記錄號 "8"。
SQL3110N 實用程式已完成處理。從輸入檔案讀了 "8" 行。
SQL3519W 開始裝入一致點。輸入記錄計數 = "8"。
SQL3520W “裝入一致點”成功。
SQL3515W 在時間 "2016-08-24 15:30:05.247953",實用程式已經完成了 "LOAD"。
SQL3107W 訊息檔案中至少有一條警告訊息。
讀取行數 = 8
跳過行數 = 0
裝入行數 = 0
拒絕行數 = 8
刪除行數 = 0
落實行數 = 8
C:\WINDOWS\system32>db2 "select * from test"
ID NAME
----------- ----------
0 條記錄已選擇。
C:\WINDOWS\system32>type e:\test3.del
2,"linda "
3,"linda "
4,"linda "
5,"linda "
6,"linda "
7,"linda "
8,"linda "
9,"linda "
C:\WINDOWS\system32>db2 "select * from test"
ID NAME
----------- ----------
0 條記錄已選擇。
C:\WINDOWS\system32>db2 "load from e:\test3.del of del modified by identityoverride insert into test nonrecoverable" 匯入正常,id值也是del檔案中的值。
SQL3039W 可供 DATA BUFFER 的 LOAD 使用的記憶體禁止完全 LOAD
並行性。將使用裝入並行性 "3"。
SQL3551W 表至少包含實用程式將覆蓋的一個 GENERATED ALWAYS 列。
SQL3109N 實用程式正在開始從檔案 "e:\test3.del" 裝入資料。
SQL3500W 在時間 "2016-08-24 15:31:42.317785",實用程式在開始 "LOAD"。
SQL3519W 開始裝入一致點。輸入記錄計數 = "0"。
SQL3520W “裝入一致點”成功。
SQL3110N 實用程式已完成處理。從輸入檔案讀了 "8" 行。
SQL3519W 開始裝入一致點。輸入記錄計數 = "8"。
SQL3520W “裝入一致點”成功。
SQL3515W 在時間 "2016-08-24 15:31:42.370811",實用程式已經完成了 "LOAD"。
讀取行數 = 8
跳過行數 = 0
裝入行數 = 8
拒絕行數 = 0
刪除行數 = 0
落實行數 = 8
C:\WINDOWS\system32>db2 "select * from test"
ID NAME
----------- ----------
2 linda
3 linda
4 linda
5 linda
6 linda
7 linda
8 linda
9 linda
8 條記錄已選擇。
C:\WINDOWS\system32>db2 "load from e:\test3.del of del modified by identityignore insert into test nonrecoverable" 匯入正常,id值為新生成的值。
SQL3039W 可供 DATA BUFFER 的 LOAD 使用的記憶體禁止完全 LOAD
並行性。將使用裝入並行性 "3"。
SQL3109N 實用程式正在開始從檔案 "e:\test3.del" 裝入資料。
SQL3500W 在時間 "2016-08-24 15:32:52.219188",實用程式在開始 "LOAD"。
SQL3519W 開始裝入一致點。輸入記錄計數 = "0"。
SQL3520W “裝入一致點”成功。
SQL3110N 實用程式已完成處理。從輸入檔案讀了 "8" 行。
SQL3519W 開始裝入一致點。輸入記錄計數 = "8"。
SQL3520W “裝入一致點”成功。
SQL3515W 在時間 "2016-08-24 15:32:52.272471",實用程式已經完成了 "LOAD"。
讀取行數 = 8
跳過行數 = 0
裝入行數 = 8
拒絕行數 = 0
刪除行數 = 0
落實行數 = 8
C:\WINDOWS\system32>db2 "select * from test"
ID NAME
----------- ----------
176 linda
177 linda
178 linda
179 linda
180 linda
181 linda
182 linda
183 linda
8 條記錄已選擇。
C:\WINDOWS\system32>db2 "load from e:\test3.del of del modified by identitymissing insert into test nonrecoverable" 匯入失敗,id和name列錯位
SQL3039W 可供 DATA BUFFER 的 LOAD 使用的記憶體禁止完全 LOAD
並行性。將使用裝入並行性 "3"。
SQL3109N 實用程式正在開始從檔案 "e:\test3.del" 裝入資料。
SQL3500W 在時間 "2016-08-24 15:33:38.152462",實用程式在開始 "LOAD"。
SQL3519W 開始裝入一致點。輸入記錄計數 = "0"。
SQL3520W “裝入一致點”成功。
SQL3110N 實用程式已完成處理。從輸入檔案讀了 "8" 行。
SQL3519W 開始裝入一致點。輸入記錄計數 = "8"。
SQL3520W “裝入一致點”成功。
SQL3515W 在時間 "2016-08-24 15:33:38.205921",實用程式已經完成了 "LOAD"。
讀取行數 = 8
跳過行數 = 0
裝入行數 = 8
拒絕行數 = 0
刪除行數 = 0
落實行數 = 8
C:\WINDOWS\system32>db2 "select * from test"
ID NAME
----------- ----------
184 2
185 3
186 4
187 5
188 6
189 7
190 8
191 9
8 條記錄已選擇。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26224914/viewspace-2123995/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- db2 load 自增測試DB2
- Sqlserver 設定 自增 主鍵ID identitySQLServerIDE
- select @@Identity 返回自增主鍵的值IDE
- db2 export loadDB2Export
- db2 load dumpfile for exceptionDB2Exception
- DB2 LOAD相關DB2
- DB2 Load造成tablespace pendingDB2
- 自增長列和序列的區別(identity與sequence的區別)IDE
- DB2巧用欄位自動增長主鍵的方法DFDB2
- Goldengate for DB2 8.2的介質為DB2 9.7做init loadGoDB2
- mysql自增和orcale自增MySql
- DB2資料的匯入(Import) 匯出(Export)(Load)DB2ImportExport
- @@IDENTITY與SCOPE_IDENTITY()IDE
- db2解決load後系統空間不足問題DB2
- PostgreSQL DBA(53) - PG 12 Generated columnsSQL
- 完整安裝always on叢集
- SQL @@Identity ,Scope_identity() 作用域SQLIDE
- sqlserver關於always on的總結SQLServer
- R.java was modified manually! Reverting to generated version!Java
- verilog中always塊語句中的暫存器變數自加問題變數
- db2資料庫load出現SQL3508N問題DB2資料庫SQL
- Automatic Manageability Features : Server-Generated Alerts (54)Server
- SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY(zt)IDE
- DB2 和SQL Server自增列比較DB2SQLServer
- MySQL自增約束MySql
- postgresql自增主鍵SQL
- php 自增賦值PHP賦值
- mysql自增長列MySql
- 重置identity值IDE
- Mysql關於自增主鍵,自增主鍵優化總結MySql優化
- @@IDENTITY、SCOPE_IDENTITY()和IDENT_CURRENT()的辨析IDE
- sqlserver always on關於備份的總結SQLServer
- db2解決load資料後現在SQL1477N錯誤DB2SQL
- 使用db2 load from時導致DB的tablespace置成backup pending狀態DB2
- 【Mysql】MySQL 5.7新特性之Generated Column(函式索引)MySql函式索引
- mssql 字增自段怎樣重置(重新自增)|清空表已有資料SQL
- ASP.NET Identity入門系列教程(一) 初識IdentityASP.NETIDE
- IDENT_CURRENT、@@IDENTITY 和 SCOPE_IDENTITY 的區別IDE