sql server以script形式輸出數據
2021-01-09 23:34
1,398
話說目前Blog的文章id在某次亂搞的時候設成1000起步
現在看上去覺得怪怪的,有種想換回去的衝動
可是id既是primary key又有設auto_increment
不是隨手能改掉
我採用的方式是:
- 將Data輸出成insert into [table] (col1, col2) values(data1, data2)
- 手動修改script上的文章id
- 將Table drop and create一次
- Data insert回去
網上找的截圖
按一下Advanced
USE [TestDatabase]
GO
SET IDENTITY_INSERT [dbo].[OrderStatus] ON
GO
INSERT [dbo].[OrderStatus] ([recId], [OrderStatusText], [OrderStatusID]) VALUES (1, N'Order Placed', 0)
GO
INSERT [dbo].[OrderStatus] ([recId], [OrderStatusText], [OrderStatusID]) VALUES (2, N'Check funds', 1)
GO
INSERT [dbo].[OrderStatus] ([recId], [OrderStatusText], [OrderStatusID]) VALUES (3, N'Waiting for Order Approval', 2)
GO
INSERT [dbo].[OrderStatus] ([recId], [OrderStatusText], [OrderStatusID]) VALUES (4, N'Waiting to Print Label', 3)
GO
INSERT [dbo].[OrderStatus] ([recId], [OrderStatusText], [OrderStatusID]) VALUES (5, N'Waiting to Print Packing Slip', 4)
GO
INSERT [dbo].[OrderStatus] ([recId], [OrderStatusText], [OrderStatusID]) VALUES (6, N'Waiting to Charge Credit Card', 5)
GO
INSERT [dbo].[OrderStatus] ([recId], [OrderStatusText], [OrderStatusID]) VALUES (7, N'Waiting to Send email', 6)
GO
INSERT [dbo].[OrderStatus] ([recId], [OrderStatusText], [OrderStatusID]) VALUES (8, N'Waiting Completed', 7)
GO
INSERT [dbo].[OrderStatus] ([recId], [OrderStatusText], [OrderStatusID]) VALUES (9, N'Order Completed', 8)
GO
SET IDENTITY_INSERT [dbo].[OrderStatus] OFF
GO
最後沒改成,因為發現還有一大堆東西和blog ID有關聯,太麻煩了
Prev Article
HKEX news披露易訂閱助手 功能介紹
HKEX news披露易訂閱助手 功能介紹
Next Article
Blog專案 - 增加頂置功能
Blog專案 - 增加頂置功能