CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren |
17.05.2011, 10:51:40
|
Anfänger
|
|
Registriert seit: May 2011
Alter: 32
Beiträge: 2
|
|
2 Spalten, gleicher Name, einer GROSS, einer klein-möglich?
Hallo zusammen,
ich habe ein Problem (hab auch schon die SuFu strapaziert, aber nichts gefunden), und zwar:
Ich möchte in einer MySQL-DB gerne 2 Spalten hinbekommen, die den gleichen Namen halt einmal in Capslock und einmal in klein haben. Bspw:
CURRENCY und currency
-->
MySQL meldet:
#1060 - Duplicate column name 'currency'
Ist das überhaupt möglich und falls ja, weiß jemand wie?
Hoffe ihr könnt mir weiterhelfen
Gruß
Sheezle
|
17.05.2011, 11:19:58
|
Junior Member
|
|
Registriert seit: Aug 2010
Alter: 14
Beiträge: 395
|
|
AW: 2 Spalten, gleicher Name, einer GROSS, einer klein-möglich?
Hallo Sheezle,
nein, scheint auch mit den Backticks nicht zu funktionieren:
Code:
CREATE TABLE tabelle1(
`CURRENCY` INT NOT NULL,
`currency` INT NOT NULL
);
1 Duplicate column name 'currency'
Warum willst Du das haben? Bei anderen Datenbanken als MySQL ist der Spaltenname sowieso immer in Großbuchstaben und dass ist auch gut so.
Grüße
Thomas
__________________
Die SQL-Backstube
Bietet Rezepte, Lösungen und ausführliche Beispiele rund um gesundes SQL und zufriedene Datenbanken.
|
17.05.2011, 11:45:36
|
Member
|
|
Registriert seit: Mar 2006
Alter: 38
Beiträge: 599
|
|
AW: 2 Spalten, gleicher Name, einer GROSS, einer klein-möglich?
Hmm... interessant, scheint eine BS-Sache zu sein.
__________________
In der Ruhe liegt die Kraft!
|
17.05.2011, 12:42:33
|
Junior Member
|
|
Registriert seit: May 2003
Ort: Trier
Alter: 47
Beiträge: 310
|
|
AW: 2 Spalten, gleicher Name, einer GROSS, einer klein-möglich?
Zitat:
Zitat von KTB
Hmm... interessant, scheint eine BS-Sache zu sein.
|
Nicht unbedingt.
Linux macht einen Unterschied zwischen Groß- und Kleinschreibung, lässt also datei.txt und Datei.txt im selben Verzeichniss zu.
Windows ist es egal und ob Groß- und Kleinschreibung, verweigert also in dem Beispiel das anlegen einer Datei mit dem selben Dateinamen und großgeschriebenen Buchstaben.
Der Text Deines Links bezieht sich auf den Bezeichner einer Tabelle und nicht den eines Datenfeldes innerhalb einer Tabelle. Da MySQL diesen Tabellen-Bezeichner als Dateiname der Tabllendatei(en) verwendet greift hier mein erster Absatz.
Es gibt da noch Konfigurationsmöglichkeiten bezüglich Case-Sensitive in MySQL. Die sind, denke ich, hier aber eher zweitrangig.
Kai aka Knight1
|
17.05.2011, 12:56:29
|
SELFPHP Experte
|
|
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
|
|
AW: 2 Spalten, gleicher Name, einer GROSS, einer klein-möglich?
Zitat:
Ich möchte in einer MySQL-DB gerne 2 Spalten hinbekommen, die den gleichen Namen halt einmal in Capslock und einmal in klein haben.
|
Wie kommt man auf solche Ideen?
Um sich das Leben schwer zu machen?
Oder die nachfolgenden Programmierer wahnsinnig zu machen?
|
17.05.2011, 14:09:44
|
Anfänger
|
|
Registriert seit: May 2011
Alter: 32
Beiträge: 2
|
|
AW: 2 Spalten, gleicher Name, einer GROSS, einer klein-möglich?
Naja es geht um nen Server-Call, aus dem werden die Sachen in die Datenbank geschrieben und es könnte halt theoretisch sein dass dass da solche Spalten geliefert werden.
Aber soweit ich das jetzt mitbekommen habe ist das so nicht umzusetzen, da nur die Variable lower_case_table_names, also die für die Tabellennamen setzbar ist. Die andere für das generelle speichern ist read-only. Von daher muss ich mir wohl irgendeinen Workaround einfallen lassen.
Aber Danke an alle für die Mühe :)
Gruß
Sheezle
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:20:20 Uhr.
|