0
我在SQL Server中有两个表,名字分别为tblGlobalGSTRatesMasterI
和tblGlobalGSTRatesMasterII
。现在我想将tblGlobalGSTRatesMasterI
中的第一行复制到表tblGlobalGSTRatesMasterII
- 请告诉我如何在SQL Server中实现这一点。将表中的第一行复制到SQL Server中的另一个表中
这两个表具有相同的结构。
这是表tblGlobalGSTRatesMasterI
的结构:
CREATE TABLE [master].[tblGlobalGSTRatesMasterI]
(
[MasterId] [bigint] IDENTITY(1,1) NOT NULL,
[HSNSAC] [varchar](10) NULL,
[Description] [varchar](500) NULL,
[UnitofMeasurement] [varchar](30) NULL,
[GstIGSTRt] [decimal](6, 2) NULL,
[GstCGSTRt] [decimal](6, 2) NULL,
[GstSGSTRt] [decimal](6, 2) NULL,
[GstUTGSTRt] [decimal](6, 2) NULL,
[GstCessRt] [decimal](6, 2) NULL,
[ExmtCircularNumber] [varchar](20) NULL,
[ExmtCircularDate] [varchar](10) NULL,
[ExmtEffectiveDate] [varchar](10) NULL,
[ExmtGstIGSTRt] [decimal](6, 2) NULL,
[ExmtGstCGSTRt] [decimal](6, 2) NULL,
[ExmtGstSGSTRt] [decimal](6, 2) NULL,
[ExmtGstUTGSTRt] [decimal](6, 2) NULL,
[ExmtGstCessRt] [decimal](6, 2) NULL,
[TdsIGSTRt] [decimal](6, 2) NULL,
[TdsCGSTRt] [decimal](6, 2) NULL,
[TdsSGSTRt] [decimal](6, 2) NULL,
[TdsUTGSTRt] [decimal](6, 2) NULL,
[TdsCessRt] [decimal](6, 2) NULL,
[ExmtTdsCircularNumber] [varchar](20) NULL,
[ExmtTdsCircularDate] [varchar](10) NULL,
[ExmtTdsEffectiveDate] [varchar](10) NULL,
[ExmtTdsIGSTRt] [decimal](6, 2) NULL,
[ExmtTdsCGSTRt] [decimal](6, 2) NULL,
[ExmtTdsSGSTRt] [decimal](6, 2) NULL,
[ExmtTdsUTGSTRt] [decimal](6, 2) NULL,
[ExmtTdsCessRt] [decimal](6, 2) NULL, ------ ****
[SupplyCategory] AS (case when [GstIGSTRt]<=(0.05) then 'Essential' when [GstIGSTRt]>=(0.05) AND [GstIGSTRt]<=(0.12) then 'Standard I' when [GstIGSTRt]>=(0.12) AND [GstIGSTRt]<=(0.18) then 'Standard II' else 'Luxury' end) PERSISTED NOT NULL,
[Code] [varchar](10) NULL,
PRIMARY KEY CLUSTERED
(
[MasterId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
这是表tblGlobalGSTRatesMasterII
的结构:
CREATE TABLE [master].[tblGlobalGSTRatesMasterII]
(
[MasterId] [bigint] IDENTITY(1,1) NOT NULL,
[HSNSAC] [varchar](10) NULL,
[Description] [varchar](500) NULL,
[UnitofMeasurement] [varchar](30) NULL,
[GstIGSTRt] [decimal](6, 2) NULL,
[GstCGSTRt] [decimal](6, 2) NULL,
[GstSGSTRt] [decimal](6, 2) NULL,
[GstUTGSTRt] [decimal](6, 2) NULL,
[GstCessRt] [decimal](6, 2) NULL,
[ExmtCircularNumber] [varchar](20) NULL,
[ExmtCircularDate] [varchar](10) NULL,
[ExmtEffectiveDate] [varchar](10) NULL,
[ExmtGstIGSTRt] [decimal](6, 2) NULL,
[ExmtGstCGSTRt] [decimal](6, 2) NULL,
[ExmtGstSGSTRt] [decimal](6, 2) NULL,
[ExmtGstUTGSTRt] [decimal](6, 2) NULL,
[ExmtGstCessRt] [decimal](6, 2) NULL,
[TdsIGSTRt] [decimal](6, 2) NULL,
[TdsCGSTRt] [decimal](6, 2) NULL,
[TdsSGSTRt] [decimal](6, 2) NULL,
[TdsUTGSTRt] [decimal](6, 2) NULL,
[TdsCessRt] [decimal](6, 2) NULL,
[ExmtTdsCircularNumber] [varchar](20) NULL,
[ExmtTdsCircularDate] [varchar](10) NULL,
[ExmtTdsEffectiveDate] [varchar](10) NULL,
[ExmtTdsIGSTRt] [decimal](6, 2) NULL,
[ExmtTdsCGSTRt] [decimal](6, 2) NULL,
[ExmtTdsSGSTRt] [decimal](6, 2) NULL,
[ExmtTdsUTGSTRt] [decimal](6, 2) NULL,
[ExmtTdsCessRt] [decimal](6, 2) NULL,
PRIMARY KEY CLUSTERED
(
[MasterId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
花时间很好地格式化你的问题,并使用道具呃拼写和语法(例如,请说出“please”而不是“请”,当提到你自己时使用大写字母“I”,并以全停/句号结束句子),人们将更倾向于帮助你。如果你不会花时间提出一个好问题,那么人们就不会花时间来回答它。 – Clonkex