SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 17.05.2011, 10:51:40
Mr_Sheezle Mr_Sheezle ist offline
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
Mit Zitat antworten
  #2  
Alt 17.05.2011, 11:19:58
thomas_w thomas_w ist offline
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.
Mit Zitat antworten
  #3  
Alt 17.05.2011, 11:45:36
KTB KTB ist offline
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!
Mit Zitat antworten
  #4  
Alt 17.05.2011, 12:42:33
knight1 knight1 ist offline
Junior Member
 
Registriert seit: May 2003
Ort: Trier
Alter: 47
Beiträge: 310
knight1 eine Nachricht über MSN schicken knight1 eine Nachricht über Skype™ schicken
AW: 2 Spalten, gleicher Name, einer GROSS, einer klein-möglich?

Zitat:
Zitat von KTB Beitrag anzeigen
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
__________________
Please visit: http://www.kaikordel.de
Mit Zitat antworten
  #5  
Alt 17.05.2011, 12:56:29
DokuLeseHemmung DokuLeseHemmung ist offline
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?
Mit Zitat antworten
  #6  
Alt 17.05.2011, 14:09:44
Mr_Sheezle Mr_Sheezle ist offline
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
Mit Zitat antworten
Antwort

Stichworte
spalten gleich name


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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrdimensionalen Arrays als HTML Liste erselbst PHP Grundlagen 2 13.04.2009 23:46:36
Zählen gleicher Datensätze Spower MySQLi/PDO/(MySQL) 8 24.09.2006 16:47:25
3-Spalten-Layout - alle Spalten mit gleicher Höhe xabbuh HTML, CSS und JavaScript Help! 8 10.02.2005 19:36:39
gross und klein schreibung PuWu PHP für Fortgeschrittene und Experten 2 27.01.2003 13:21:26


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:20:20 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt