Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何在mssql中成功地将数据从一个数据库中的表迁移到另一个数据库中_Sql Server_Database - Fatal编程技术网

Sql server 如何在mssql中成功地将数据从一个数据库中的表迁移到另一个数据库中

Sql server 如何在mssql中成功地将数据从一个数据库中的表迁移到另一个数据库中,sql-server,database,Sql Server,Database,在将数据从一个数据库迁移到另一个数据库时,我遇到两个主要问题 Sql查询插入FlexSchoolDemo.dbo.BursaryFeeMaster([FeeName])从FlexUni.dbo.Bursary\u FeeMaster中选择[FeeType] 错误无法将值NULL插入表“FlexSchoolDemo.dbo.BursaryFeeMaster”的列“IsSchoolFee”;列不允许空值。插入失败。 迁移此数据时,目标表包含一些具有bool属性的列,其中一个属性是IsSchoolFe

在将数据从一个数据库迁移到另一个数据库时,我遇到两个主要问题

  • Sql查询
    插入FlexSchoolDemo.dbo.BursaryFeeMaster([FeeName])从FlexUni.dbo.Bursary\u FeeMaster中选择[FeeType]
  • 错误
    无法将值NULL插入表“FlexSchoolDemo.dbo.BursaryFeeMaster”的列“IsSchoolFee”;列不允许空值。插入失败。

    迁移此数据时,目标表包含一些具有
    bool
    属性的列,其中一个属性是
    IsSchoolFee
    ,现在错误显示
    无法将值NULL插入列IsSchoolFee
    。我如何在不必更改bool参数的情况下成功迁移它

  • Sql查询
    插入FlexSchoolDemo.dbo.StatpplicationSolevel([ApplicationNo]、[JambregNo]、[SubjectId]、[GradeId])从FlexUni.dbo.Student\u应用程序中选择[JambregNo]、[JambregNo]、[SubjectId]、[GradeId]
  • 错误
    INSERT语句与外键约束“FK_StApplicationsOlevel_AdmSubjectGrades_GradeId”冲突。冲突发生在数据库“FlexSchoolDemo”、表“dbo.AdmSubjectGrades”、列“GradeId”中。


    迁移此数据时,
    SubjectId
    GradeId
    都是不同表中的外键,但会抛出错误。如何也实现成功的迁移?

    MS SQL Server中没有
    BOOL
    数据类型。第一个问题。替换此
    插入FlexSchoolDemo.dbo.BursaryFeeMaster([FeeName])从FlexUni.dbo.Bursary\u FeeMaster中选择[FeeType],
    插入FlexSchoolDemo.dbo.BursaryFeeMaster([FeeName],[IsSchoolFee])选择[FeeType],[IsSchoolFee]从FlexUni.dbo.Bursary\u FeeMaster
    @Маааааааааааааааааааааааааааааа,0作为FlexUni.dbo.Bursary\u FeeMaster的选择费