php_Stopp Posted January 12, 2006 Report Share Posted January 12, 2006 (edited) atruna: jā, zinu, man arī nepatīk, ka uzdod primitīvus jautājumus, bet atvainojiet, lūdzu ;) tātad nupatkā izdomāju arī paņmt sql priekšā. kautko jau zinu, bet darbojies vēl nekad neesmu. connect, create database - viss strādā. tagad mēģinu uztaisīt vienu table.. lūk kvērijs: CREATE TABLE galds1(vaards varchar, uzvaards varchar, hobijs varchar) un lūk mysql_error: 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 ' vaards varchar, uzvaards varchar, hobijs varchar)' at line 1 ps. man ir MySQL 5.0 pss. uz 4.1 bija pilnīgi tas pats. gaidu uz jaukām atbildēm ;) edit: dokumentācijā ar nekā jēdzīga nebija.. Edited January 12, 2006 by php_Stopp Link to comment Share on other sites More sharing options...
Grey_Wolf Posted January 12, 2006 Report Share Posted January 12, 2006 (edited) saliidzini savejo kodu ar manu un sameklee kljuudu ;) ------- CREATE TABLE `testc` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT , `strings` VARCHAR( 199 ) NOT NULL , `teksts` TEXT NOT NULL , `datums` DATETIME NOT NULL , PRIMARY KEY ( `id` ) ) TYPE = MYISAM ; --------- aptuveni tabulu veido shaadi: CRATE TABLE `nosaukums` (lauka_nosaukums LAUKA_TIPS [garums] [atribuuti] ir/nav NULL , nakamie lauki..... INDEKSI (lauka_nosaukums) ) tabulas tips ----- garums--> stringiem un citiem datu tipiem kam tas paredzeets atributi --> parsvaraa integer tipiem .... -------- edit: aizmirsu piebilst ka ir datu tipi kur garums/atribuuti ir OBLIGAATI char un varchar garums ir janoraada Edited January 12, 2006 by Grey_Wolf Link to comment Share on other sites More sharing options...
bubu Posted January 12, 2006 Report Share Posted January 12, 2006 (edited) Grey_Wolf: tev tur trūkst [] apkārt ir/nav NULL un indeksiem un tabulas tipam. Ja jau liec tos [] tad liec visur. Un nevajag mācīt arī ka ` ir obligāts. Nav. Visa kļūda, php_Stopp, ir tur, ka kā jau Grey_Wolf minēja, varcharam obligāti jānorāda garums iekavās aiz varchar. Slikti manuālī meklēji: http://dev.mysql.com/doc/refman/5.0/en/char.html Otrā rindkopa, pirmais teikums. Edited January 12, 2006 by bubu Link to comment Share on other sites More sharing options...
php_Stopp Posted January 12, 2006 Author Report Share Posted January 12, 2006 paldies, viss sanāca Link to comment Share on other sites More sharing options...
Grey_Wolf Posted January 12, 2006 Report Share Posted January 12, 2006 bubu --> :) runaajot par `` man savaa zinjaa tas ir paradums ;) un vispaar jau ne viss kas nav obligats ir slikts stils --> tie `` ir pie korekta rakstiishanas stila ;) ------ par [ ] speciaali izceelu vardinju aptuvens.... , bet vispaar tev taisniiba - neiedomaajos... Link to comment Share on other sites More sharing options...
bubu Posted January 12, 2006 Report Share Posted January 12, 2006 Kur tur korekts stils? ar to `? Manprāt tieši nekorekts, jo var izveidot tabulas ar nosaukumu TABLE un kolonnas ar nosaukumu INT. Link to comment Share on other sites More sharing options...
Recommended Posts