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

نام تاپیک: تو دیتابیس نمیتونم یه فیلدو کلید کنم

  1. #1

    تو دیتابیس نمیتونم یه فیلدو کلید کنم

    سلام.
    میخوام فیلد موبایلو کلید کنم که تکراری ثبت نشه.ولی ارور میده!
    SQL query:
    ALTER TABLE `user` ADD `mobile` VARCHAR( 11 ) NULL FIRST ,
    ADD PRIMARY KEY ( `mobile` )
    MySQL said:
    #1062 - Duplicate entry '' for key 'PRIMARY'

  2. #2
    کاربر دائمی آواتار SadeghPro19
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    بوشهر
    پست
    172

    نقل قول: تو دیتابیس نمیتونم یه فیلدو کلید کنم

    نباید از نوع Primary بزاری باید از نوع Unique بزاری...

  3. #3

    نقل قول: تو دیتابیس نمیتونم یه فیلدو کلید کنم

    سلام

    دوست کرمانی عزیز فیلد varchar کلید قرار نمی دهند

    برای اینکه تکراری نباشه باید index را unique قرار دهید

تاپیک های مشابه

  1. نمیتونم Console.writeline استفاده کنم !
    نوشته شده توسط maryshayegh در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 14 بهمن 1389, 13:10 عصر
  2. پاسخ: 0
    آخرین پست: یک شنبه 14 شهریور 1389, 19:13 عصر
  3. سوال: چطور محل دیتابیس رو به برنامه معرفی کنم.
    نوشته شده توسط Hadiir.net در بخش VB.NET
    پاسخ: 2
    آخرین پست: چهارشنبه 29 خرداد 1387, 17:00 عصر
  4. چگونه دیتابیس را غیر قابل دسترس کنم
    نوشته شده توسط mokh_pascal_sangesary در بخش SQL Server
    پاسخ: 3
    آخرین پست: پنج شنبه 05 اردیبهشت 1387, 08:17 صبح
  5. (2003) نمیتونم DataView رو فیلتر کنم
    نوشته شده توسط javad2000 در بخش VB.NET
    پاسخ: 5
    آخرین پست: دوشنبه 29 بهمن 1386, 14:18 عصر

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

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