Liakos10 Δημοσ. 30 Νοεμβρίου 2010 Δημοσ. 30 Νοεμβρίου 2010 καλησπερα, προσπαθησα σημερα για πρωτη φορα να δουλεψω sql στο base του οpen office και μου εβγαζε συντακτικο σφαλμα στο create table π.χ. >create table tade (kwdikos text, onoma text, primary key(kwdikos)); να αναφερω οτι ειμαι νεος ακομα στην sql.
papaniki Δημοσ. 1 Δεκεμβρίου 2010 Δημοσ. 1 Δεκεμβρίου 2010 Δοκίμασε με κεφαλαία το CREATE TABLE.. επίσης απ'οτι βλέπω δεν πρέπει να είναι σωστο το text που δίνεις..πρέπει να ορίσεις τι είδος μεταβλητής θα είναι πχ ο κωδικός.. αν ο κωδικός περιέχει και γράμματα τοτε θα είναι αλφαριθμητικο..δλδ θα πρέπει να οριστεί σαν: kwdikos VARCHAR(10-το μεγεθος του) DEFAULT 'default' NOT NULL Αυτό είναι στη mySQL btw
Liakos10 Δημοσ. 1 Δεκεμβρίου 2010 Μέλος Δημοσ. 1 Δεκεμβρίου 2010 Δοκίμασε με κεφαλαία το CREATE TABLE.. επίσης απ'οτι βλέπω δεν πρέπει να είναι σωστο το text που δίνεις..πρέπει να ορίσεις τι είδος μεταβλητής θα είναι πχ ο κωδικός.. αν ο κωδικός περιέχει και γράμματα τοτε θα είναι αλφαριθμητικο..δλδ θα πρέπει να οριστεί σαν: kwdikos VARCHAR(10-το μεγεθος του) DEFAULT 'default' NOT NULL Αυτό είναι στη mySQL btw δοκιμασα οτι ειπες αλλα παλι τιποτα...μεχρι τωρα στην access ετσι δουλευα και δεν ειχα κανενα προβλημα..
papaniki Δημοσ. 1 Δεκεμβρίου 2010 Δημοσ. 1 Δεκεμβρίου 2010 Δοκίμασε να δημιουργήσεις έτσι τον πίνακα: > CREATE TABLE tade( name VARCHAR(10) DEFAULT 'not given' NOT NULL, kwdikos INT(10) DEFAULT 'default' NOT NULL, PRIMARY KEY(kwdikos) ); Αυτός είναι ο τρόπος σύνταξης στην SQL..τουλάχιστον αυτό έχω διαβάσει σε βιβλία. Και όταν λες εμφανίζει συντακτικό σφάλμα τι εννοείς?που στο βγάζει?
Liakos10 Δημοσ. 1 Δεκεμβρίου 2010 Μέλος Δημοσ. 1 Δεκεμβρίου 2010 Δοκίμασε να δημιουργήσεις έτσι τον πίνακα: > CREATE TABLE tade( name VARCHAR(10) DEFAULT 'not given' NOT NULL, kwdikos INT(10) DEFAULT 'default' NOT NULL, PRIMARY KEY(kwdikos) ); Αυτός είναι ο τρόπος σύνταξης στην SQL..τουλάχιστον αυτό έχω διαβάσει σε βιβλία. Και όταν λες εμφανίζει συντακτικό σφάλμα τι εννοείς?που στο βγάζει? παλι τιποτα φιλε μου. "Syntax error in SQL expression" αυτο μου βγαζει οταν παταω εκτελεση ερωτηματος..δε ξερω τι γινεται, στο open office μονο μου βγαζει προβλημα,στο ms office ειναι ολα οκ..
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.