Autor | Zpráva | ||
---|---|---|---|
Mody Profil |
#1 · Zasláno: 2. 5. 2008, 14:42:18
Ahoj prosím vás jak mám v mysql udělat klasikou kulatrou závorku nějak mi to nejde
|
||
nightfish Profil |
#2 · Zasláno: 2. 5. 2008, 14:47:38
( nebo )
pokud ti tohle nepomohlo, tak ukaž dotaz, do kterého chceš závorku doplnit a napiš chybu, kterou ti to píše |
||
Mody Profil |
#3 · Zasláno: 2. 5. 2008, 14:49:19 · Upravil/a: Mody
mysql> CREATE TABLE Zamestnanci ( -> OsobniCislo ont NOT NULL PRIMARY KEY, -> Jmeno varchar(40), -> RC char(11), -> Adresa varchar(60), -> Plat decimal(10,2)); ERROR 1064 (42000): 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 'ont N OT NULL PRIMARY KEY, Jmeno varchar(40), RC char(11), Adresa varchar(60), Pl' at line 2 mysql> oni ty závorky vypadají jinak v mysql než normálně zblblo mě to |
||
nightfish Profil |
#4 · Zasláno: 2. 5. 2008, 14:51:15
na druhém řádku ti přebývá "ont" za OsobniCislo (resp. je to překlep, má být int)
což se mimochodem dá poznat z té chybové hlášky, neboť je tam uvedeno, co se mu nelíbí |
||
Mody Profil |
#5 · Zasláno: 2. 5. 2008, 14:51:58
jé díky toho sem si nevšim
|
||
Mody Profil |
#6 · Zasláno: 2. 5. 2008, 14:53:28
ted mi to zase píše
ERROR 1046 (3D000): No database selected |
||
nightfish Profil |
#7 · Zasláno: 2. 5. 2008, 14:56:59
před tím dotazem musíš vybrat databázi...
use jmenodatabaze; |
||
Mody Profil |
#8 · Zasláno: 2. 5. 2008, 14:59:11
když tam tedy napíši :
mysql> CREATE TABLE Zamestnanci ( -> OsobniCislo int NOT NULL PRIMARY KEY, -> Jmeno varchar(40), -> RC char(11), -> Adresa varchar(60), -> Plat decimal(10,2)); tak to mám dát kam? já sem jen zmáčknul enter já to dělám podle php od Koska nějak to nechápu. |
||
nightfish Profil |
#9 · Zasláno: 2. 5. 2008, 15:00:31
spustíš mysql klienta (mysql.exe)
a pak dáš to use jmenodatabaze; a pak spustíš to své CREATE TABLE... |
||
Mody Profil |
#10 · Zasláno: 2. 5. 2008, 15:03:19 · Upravil/a: Mody
takže takhle?
mysql> use Test, ->CREATE TABLE Zamestnanci ( -> OsobniCislo int NOT NULL PRIMARY KEY, -> Jmeno varchar(40), -> RC char(11), -> Adresa varchar(60), -> Plat decimal(10,2)); Omlouvám se ale dělám s nima poprvé a nějak sem to podlé té knížky nepochopil |
||
nightfish Profil |
#11 · Zasláno: 2. 5. 2008, 15:05:55
ne
mysql> use test; <tady zmackni enter> mysql> CREATE TABLE Zamestnanci ( -> OsobniCislo int NOT NULL PRIMARY KEY, -> Jmeno varchar(40), -> RC char(11), -> Adresa varchar(60), -> Plat decimal(10,2)); |
||
Mody Profil |
#12 · Zasláno: 2. 5. 2008, 15:14:21 · Upravil/a: Mody
jj díky už mi to funguje díky za pomc
|
||
Mody Profil |
#13 · Zasláno: 2. 5. 2008, 15:17:21 · Upravil/a: Mody
Díky moc
|
||
Časová prodleva: 16 let
|
0