نمایش نتایج 1 تا 2 از 2

نام تاپیک: insert into

  1. #1

    Question insert into

    با سلام
    من 3 تا جدوا دارم
    groups
    permission
    grouppermission
    که می خوام برای groupid=100 همه permissionid ها رو در جدول grouppermission
    insert کنم
    یه همچین چیزی نوشتم:
    use
    Hot;

    insert
    into GroupPermissions

    (
    PermissionID)

    select PermissionID fromPermissionsinnerjoin GroupPermissions on PermissionID=Permissions.ID
    where GroupPermissions.GroupID=100
    این هم Error اش:
    Msg 515, Level 16, State 2, Line 2
    Cannot insert the value NULL into column 'GroupID', table 'Hot.dbo.GroupPermissions'; column does not allow nulls. INSERT fails.
    The statement has been terminated.
    لطفا راهنمایی کنید

  2. #2

    نقل قول: insert into

    INSERT INTO GroupPermission (GroupID, permissionID)
    SELECT groupid, permissionid
    FROM Groups CROSS JOIN Permission
    WHERE groupid = 100;
    وبلاگ من (Advanced SQL Querying)

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •