Jeden z problemov pri vytvarani tabulky v MySQL – MySQL – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Jeden z problemov pri vytvarani tabulky v MySQL – MySQL – Fórum – Programujte.comJeden z problemov pri vytvarani tabulky v MySQL – MySQL – Fórum – Programujte.com

 

greppi0
Stálý člen
26. 9. 2006   #1
-
0
-

Ked dam do phpMyAdmin text:



CREATE TABLE counter (
dayID SMALLINT AUTO_INCREMENT NOT NULL,
name_day TINYTEXT NOT NULL,
day TINYINT NOT NULL,
week TINYINT NOT NULL,
month TINYINT NOT NULL,
year MEDIUM INT NOT NULL,
vote MEDIUM INT NOT NULL,
PRIMARY KEY (dayID))


vypise mi tam chybu. Mam dojem ze slova "year", "day" berie ako napr. "TINYINT". To sa mi stavalo aj ked som chcel stlpec pomenovat "date". Vyhadzovalo mi to chybu a musel som premenovat "date" na "pl_date" - potom mi to islo. Neni v MySQL nejaky trik na to aby MySQL vedelo, ze to neni klucove slovo ale len nazov stlpca tabulky?
Za odpovede dakujem.

Nahlásit jako SPAM
IP: ...–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
Jakub0
Super člen
27. 9. 2006   #2
-
0
-

Nevím, zda-li je možné nějakou fintou pojmenovat sloupce klíčovými slovy, ale je IMHO blbost se o to pokoušet.

Nahlásit jako SPAM
IP: ...–
Věřím, že můžete v životě získat všechno, co budete chtít, když budete pomáhat druhým lidem, aby dostali to, co si přejí oni. - Zig Ziglar TOPlist
Michal Zima0
Super člen
27. 9. 2006   #3
-
0
-

Mělo by to jít zpětnými apostrofy. V GNU/Linuxu ho 'získám' klávesovou zkratkou Alt-; ve Winech to takhle nejde. Tam je buď nějaká jiná nebo ho prostě musíš zkopírovat. Takže ti ho tu napíšu: `

Takže třeba:

`day` TINYINT NOT NULL,


Teď si nejsem tak úplně jistý funkčností, ale vím, že to tak phpmyadmin dělá. Dej vědět, jak's pochodil. :frosty_x:

Nahlásit jako SPAM
IP: ...–
Mandriva Linux 2007.1, KDE 3.5, Opera 9.22, vim 7.0...
Jakub0
Super člen
27. 9. 2006   #4
-
0
-

Ve winech(pravděpdobne i v *nixu) je zpětný apostrof pod klávesou Esc(ape).

Jinak, jak tam jednou ty zpětné apostrofy nacpe, tak je asi tam bude muset cpát pořád, což je IMHO nepraktické...

Nahlásit jako SPAM
IP: ...–
Věřím, že můžete v životě získat všechno, co budete chtít, když budete pomáhat druhým lidem, aby dostali to, co si přejí oni. - Zig Ziglar TOPlist
Michal Zima0
Super člen
27. 9. 2006   #5
-
0
-

D1ce napsal:

Ve winech(pravd?pdobne i v *nixu) je zp?tn? apostrof pod kl?vesou Esc(ape).

Jinak jak tam jednou ty zp?tn? apostrofy nacpe, tak je asi tam bude muset cp?t po??d, co? je IMHO nepraktick?...



Jist?, je to kl?vesa se st?edn?kem. Kdy? jsem ale naposled n?hodou sed?l u PC s Win XP, tak to ne?lo.?:error:?Mo?n? s anglickou kl?vesnic? nebo n?jakou extra zkratkou...?:ehh:?

S t?mi apostrofy to je nepraktick?, to jo (leckdy na to ?lov?k m??e zapomenout), ale kdy? si zvykne to ps?t v?ude (eh, dost pr?ce nav?c), tak nen? probl?m.

Nahlásit jako SPAM
IP: ...–
Mandriva Linux 2007.1, KDE 3.5, Opera 9.22, vim 7.0...
greppi0
Stálý člen
28. 9. 2006   #6
-
0
-

sak toto

 ` 
budem musiet pisat len pri vytvarani tabulky, nie?
pri prikazoch v zdrojaku (update, select, ...) to nebudem musiet davat do opacneho apostrofu??
(opacny apostrof ide aj pod Win, na slovenskej klavesnici pod Esc :D)

Nahlásit jako SPAM
IP: ...–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
Michal Zima0
Super člen
28. 9. 2006   #7
-
0
-

Řekl bych, že budeš muset, protože se jedná o vyhrazená klíčová slova jazyka SQL.?:??

Nahlásit jako SPAM
IP: ...–
Mandriva Linux 2007.1, KDE 3.5, Opera 9.22, vim 7.0...
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 5 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý