问题描述
- 求sql大神前来解答,存储
-
要求功能:拆分班级人数
CREATE PROCEDURE dbo.SplitClass_dinghao(
@iClassId --班级ID
,@sQtyList --人数串联
)
WITH ENCRYPTION
AS
BEGIN TRY
SET NOCOUNT ON;参数1:班级ID
参数2:人数串联(例如'10,20,30')就把当前班级ID对应的班级 拆分成3个班级 第一个班级10人 第二个20人 第三个30人 依次类推 参数2的串联个数不固定 有可能是5个 也有可能是2个
还需要一张学生表,一张班级表。拆分后的数据存放到两张表里
Create Table dbo.ZC_Class
(
iIden int primary key,
sClaaNo nvarchar (50),)
Create Table dbo.ZC_Student
(iIden int primary key,
iClassId int,
sStudentNo nvarchar (50),)
时间: 2024-10-20 04:06:02