मेरे पास डेटा के साथ कई टेबल हैं, जिन्हें मैं माइक्रोसॉफ्ट टेम्पोरल टेबल में कनवर्ट करना चाहता हूं, लेकिन जब मैं अस्थायी तालिका को परिवर्तित करना चाहता हूं तो मेरा डेटा खो गया है। मेरे कोड है:डेटा रखने के द्वारा एसक्यूएल टेम्पोरल टेबल में अस्तित्व सारणी कैसे बदल सकते हैं?
Alter TABLE dbo.Employee
(
[EmployeeID] int NOT NULL PRIMARY KEY CLUSTERED
, [Name] nvarchar(100) NOT NULL
, [Position] varchar(100) NOT NULL
, [Department] varchar(100) NOT NULL
, [Address] nvarchar(1024) NOT NULL
, [AnnualSalary] decimal (10,2) NOT NULL
, [ValidFrom] datetime2 (2) GENERATED ALWAYS AS ROW START
, [ValidTo] datetime2 (2) GENERATED ALWAYS AS ROW END
, PERIOD FOR SYSTEM_TIME (ValidFrom, ValidTo)
)
WITH (SYSTEM_VERSIONING = ON (HISTORY_TABLE = dbo.EmployeeHistory));
कैसे डेटा रखकर Sql अस्थायी तालिका में अस्तित्व टेबल बदल सकते हैं?
मेरे पास कई तालिकाओं की संख्या 100 टेबल हो सकती है और मुझे लगता है कि इस तरह हर समय सभी तालिकाओं के लिए प्रयोग योग्य नहीं है। आपके उत्तर के लिए धन्यवाद। –