mboost-dp1
Mystisk mySQL opførsel (myISAM)
- Forside
- ⟨
- Forum
- ⟨
- Programmering
Hej jeg har en tabel hvor i der er nogle felter der engang imellem bliver lavet om fra DATE til VARCHAR
Det undrer mig meget da det ikke umiddelbart er fordi der bliver kørt en ALTER TABLE på den.
Er der nogle der har hørt om lignende fejl?
Kunne det være tabellen eller databasen der er korrupt? Eller er der situationer hvor et felts datatype ændres uden at man selv har gjort det?
Det undrer mig meget da det ikke umiddelbart er fordi der bliver kørt en ALTER TABLE på den.
Er der nogle der har hørt om lignende fejl?
Kunne det være tabellen eller databasen der er korrupt? Eller er der situationer hvor et felts datatype ændres uden at man selv har gjort det?
#1
Nu er det ikke fordi jeg skal spille smart...
Hvad mener du med "engang imellem"? Du må have udført en eller anden handling før at at sker, siden du lægger mærke til det... og hvad sker der med den varchar... hvor stor en length har den?
Har du en fejl i dit SQL insert script, eller bruger du en GUI som muligvis har fejl?
Hmm... kunne også være der var et eller andet der overskrev dine meta-data så tabellens data blev ændret. En DATE kan jo konverteres til en varchar uden der sker noget.
Nu er det ikke fordi jeg skal spille smart...
Hvad mener du med "engang imellem"? Du må have udført en eller anden handling før at at sker, siden du lægger mærke til det... og hvad sker der med den varchar... hvor stor en length har den?
Har du en fejl i dit SQL insert script, eller bruger du en GUI som muligvis har fejl?
Hmm... kunne også være der var et eller andet der overskrev dine meta-data så tabellens data blev ændret. En DATE kan jo konverteres til en varchar uden der sker noget.
#1 - Jeg er også overbevist om at fejlen sidder 40 cm fra en eller anden skærm, måske min, mine kollegaers, måske de oprindelige udviklere (Vietnamesisk outsourcing *uurgh*).
#4 - Jeg har lagt mærke til det fordi sortering efter dato ikke virker efter hensigten... den bliver lavet om til en varchar(20).. hvilket ikke giver meget mening for mig..
Det er sket et par gange nu (Dog ikke efter jeg har oprettet denne tråd)
Jeg har lidt på fornemmelsen at det er en af mine medarbejdere der har lavet en brøler (Eller mig, selvom jeg nok ville kunne huske om jeg har ændret en tabel eller ej)
Men ja jeg sætter også min lid til at det var en fejl 40 eftersom det ikke er sket igen.
#4 - Jeg har lagt mærke til det fordi sortering efter dato ikke virker efter hensigten... den bliver lavet om til en varchar(20).. hvilket ikke giver meget mening for mig..
Det er sket et par gange nu (Dog ikke efter jeg har oprettet denne tråd)
Jeg har lidt på fornemmelsen at det er en af mine medarbejdere der har lavet en brøler (Eller mig, selvom jeg nok ville kunne huske om jeg har ændret en tabel eller ej)
Men ja jeg sætter også min lid til at det var en fejl 40 eftersom det ikke er sket igen.
Gå til top
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.