الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خطأ في إنشاء جدول في MySql 5.1.36

بدأه Dantes في 20 فبراير 2010 · 2 رد · 559 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عند تنفيذ الجملة التالية :

CREATE TABLE 'jos_reviews'
(
'id' int(11) NOT NULL auto_increment,
'name' varchar(255) NOT NULL,
'address' varchar(255) NOT NULL,
'reservations' varchar(31) NOT NULL,
'quicktake' text NOT NULL,
'review' text NOT NULL,
'notes' text NOT NULL,
'smoking' tinyint(1) unsigned NOT NULL default '0',
'credit_cards' varchar(255) NOT NULL,
'cuisine' varchar(31) NOT NULL,
'avg_dinner_price' tinyint(3) unsigned NOT NULL default '0',
'review_date' datetime NOT NULL,
'published' tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY ('id')
);

يظهر هذا الخطأ

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''jos_reviews' ( 'id' int(11) NOT NULL auto_increment, 'name' varchar(255) NOT' at line 1

رجاءا مساعدتي في حل هذه المشكلة

#2

جرب إزالة ال quotes

CREATE TABLE jos_reviews 
(
id int(11) NOT NULL auto_increment,
name varchar(255) NOT NULL,
address varchar(255) NOT NULL,
reservations varchar(31) NOT NULL,
quicktake text NOT NULL,
review text NOT NULL,
notes text NOT NULL,
smoking tinyint(1) unsigned NOT NULL default '0',
credit_cards varchar(255) NOT NULL,
cuisine varchar(31) NOT NULL,
avg_dinner_price tinyint(3) unsigned NOT NULL default '0',
review_date datetime NOT NULL,
published tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (id)
);
#3

شكرا جزيلا

جزاك الله خيرا

المشكلة اتحلت ولله الحمد

مواضيع مشابهة