4
履歴操作用のシステムバージョン管理テーブルを作成しますが、一時テーブル用に別のファイルグループ、例えばFG_History
を指定します。誰かが私を導くことができれば、私は感謝するでしょうファイルグループを指定して一時テーブルを作成するにはどうすればよいですか?
CREATE TABLE [dbo].[ExpenseCenter]
(
[ExpenseCenterId] [tinyint] IDENTITY(1,1) NOT NULL,
[Name] [nvarchar](200) NOT NULL,
[SysStartTime] datetime2 (2) GENERATED ALWAYS AS ROW START,
[SysEndTime] datetime2 (2) GENERATED ALWAYS AS ROW END,
PERIOD FOR SYSTEM_TIME (SysStartTime, SysEndTime),
CONSTRAINT [PK_ExpenseCenter]
PRIMARY KEY CLUSTERED ([ExpenseCenterId] ASC)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [FG_INDEX],
CONSTRAINT [UK_ExpenseCenterName]
UNIQUE NONCLUSTERED ([Name] ASC)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [FG_INDEX]
) ON [FG_DATA]
WITH (SYSTEM_VERSIONING = ON (HISTORY_TABLE = history.ExpenseCenterHistory))
GO
:
はどのようにして、次のクエリを変更します。
md @ dfundakoありがとうございます。あなたのソリューションを使用して私の質問を解決しました。 –
他人が見つけられるように、自由に回答してください。ありがとう – dfundako