/ in tabel naam
Dag,
Is het mogelijk om een / in een tabelnaam te krijgen? MySQL vreet het namelijk niet.
Is het mogelijk om een / in een tabelnaam te krijgen? MySQL vreet het namelijk niet.
Gesponsorde koppelingen:
en waarom zou je dat dan willen? (interesse)
schijnbaar niet:
Fout
SQL-query:
CREATE TABLE `testdb`.`test/test` (
`df` VARCHAR( 255 ) NOT NULL
) ENGINE = MYISAM
MySQL retourneerde:
#1103 - Incorrect table name 'test/test'
Fout
SQL-query:
CREATE TABLE `testdb`.`test/test` (
`df` VARCHAR( 255 ) NOT NULL
) ENGINE = MYISAM
MySQL retourneerde:
#1103 - Incorrect table name 'test/test'
Gewijzigd op 01/01/1970 01:00:00 door JvG G
Door
Ypma
Me it is
666 posts
Ouw.. Duivel ga weg!!!!
Ypma
Me it is
666 posts
Ouw.. Duivel ga weg!!!!
@Ypma:
Omdat ik met een fout datamodel zit opgescheept, kan ik helaas niets aan veranderen :)
Zou er een manier kunnen zijn om dit te omzeilen?
Omdat ik met een fout datamodel zit opgescheept, kan ik helaas niets aan veranderen :)
Zou er een manier kunnen zijn om dit te omzeilen?
Een datamodel is het begin van een applicatie, als je hiermee verder wilt gaan kun je beter nu stoppen.
Oke dat is 1 probleem ... maar leg nou eens uit waarom je die / in je tabel naam moet hebben?
Reforced schreef op 31.10.2008 12:24:
Door
Ypma
Me it is
666 posts
Ouw.. Duivel ga weg!!!!
Ypma
Me it is
666 posts
Ouw.. Duivel ga weg!!!!
???
Ypma heeft 666 posts, wat tevens in de volksmond het "getal van de duivel" wordt genoemd. Offtopic dus.
Een / in je tabelnaam, kan niet. Gebruik bijvoorbeeld een underscore (_).
Een / in je tabelnaam, kan niet. Gebruik bijvoorbeeld een underscore (_).
ow, nu zie ik waar het vandaan komt :p lol
dusss.. kinderen, er werd een vraag gesteld geloof ik?:)
@Ypma,
Klopt, er is nu meerdere malen een vraag naar jouw toe gesteld...
Waarom zou je een / in je database tabel willen hebben...
Klopt, er is nu meerdere malen een vraag naar jouw toe gesteld...
Waarom zou je een / in je database tabel willen hebben...
Omdat dat nou eenmaal is hoe het bedrijf zijn projectnummers invoert #####/######.
Datamodel kan ik niets aan veranderen.
Datamodel kan ik niets aan veranderen.
iChris schreef op 31.10.2008 12:40:
Een / in je tabelnaam, kan niet. Gebruik bijvoorbeeld een underscore (_).
Ik denk dat je inderdaad voor iChris zijn oplossing moet gaan. MySQL zal net zoveel toegeven als dat datamodel van jou.
@Jelle Posthuma,
Volgens mij heb je het topic niet gelezen. Ik ben niet de TS:)
Volgens mij heb je het topic niet gelezen. Ik ben niet de TS:)
Nils schreef op 31.10.2008 13:23:
Omdat dat nou eenmaal is hoe het bedrijf zijn projectnummers invoert #####/######.
Datamodel kan ik niets aan veranderen.
Datamodel kan ik niets aan veranderen.
stop dan maar meteen. Een verkeerd datamodel is niet mee te werken, gaat geheid een keer fout.
Je gaat toch niet voor elk project een aparte tabel aanmaken?
dat dien je op te slaan in een andere tabel als rij en dan vervolgens te koppelen.
Terence, zoals al een paar keer eerder aangegeven, het datamodel kan ik niets aan veranderen, maar ik weet dat het fout is. Tevens draait de applicatie al op volle toeren en moet ik alleen een kleine aanpassing doen dus verder zal dat niet voor problemen zorgen.
En er wordt inderdaad voor ieder project een tabel aangemaakt.
En er wordt inderdaad voor ieder project een tabel aangemaakt.
Nils schreef op 31.10.2008 13:23:
Omdat dat nou eenmaal is hoe het bedrijf zijn projectnummers invoert #####/######.
Datamodel kan ik niets aan veranderen.
Datamodel kan ik niets aan veranderen.
Dan verander je dus de / in _ voor je MySQL database, en dan heb je alsnog overzicht ;-)
Dus voor ieder project ga jij een eigen tabel aanmaken? En wie heeft hou ingehuurd?
Nils schreef op 31.10.2008 13:23:
Omdat dat nou eenmaal is hoe het bedrijf zijn projectnummers invoert #####/######.
Datamodel kan ik niets aan veranderen.
Datamodel kan ik niets aan veranderen.
nou dan zeg ik jou nou dat jullie heeeeel maar dan echt HEEEEL veel spijt gaan krijgen om deze manier toe te passen......
want dit op ze zachts uitgedrukt achterlijk.
kan je gewoon niet .. doen
en elke keer wanneer je insert of select het terug replacen?
en elke keer wanneer je insert of select het terug replacen?



