MySQL+Spaltennamen?
Schmidt
- datenbank
0 Cheatah0 Klaus Mock
Hallo,
is es möglich in einem Spaltennamen ein Leerzeichen zu haben, z.B. "A B" und kennt jemand eine möglichkeit einen Spaltennamen "Index" zu nennen?
Danke für jegliche hilfe.
Beste Grüße,
Schmidt
Hi,
is es möglich
_ _ _
(_)_ __ __ _____| | ___| |__ ___ _ __ ___
| | '_ \ \ \ /\ / / _ \ |/ __| '_ \ / _ \ '_ ` _ \
| | | | | \ V V / __/ | (__| | | | __/ | | | | |
|_|_| |_| \/\/ \__|_|\__|_| |_|\___|_| |_| |_|
____ ____ __ __ ____ ___
| _ | __ )| / / ___|__ \
| | | | _ | |/| \___ \ / /
| |_| | |_) | | | |___) |_|
|____/|____/|_| |_|____/(_)
in einem Spaltennamen ein Leerzeichen zu haben, z.B. "A B"
Vielleicht - und zwar exakt so, wie Du es geschrieben hast. Mit Anführungszeichen nämlich.
und kennt jemand eine möglichkeit einen Spaltennamen "Index" zu nennen?
Nein. Das ist auch nicht sinnvoll. Bestimmte Begriffe haben eine Bedeutung, die nicht vergewaltigt werden sollte.
Cheatah
Hi Cheatah
ich vermute mal, daß Du Dich nicht hinsetzt und eine halbe Stunde
mit dem Texteditor rumfummelst um soetwas:
_ _ _
(_)_ __ __ _____| | ___| |__ ___ _ __ ___
| | '_ \ \ \ /\ / / _ \ |/ __| '_ \ / _ \ '_ ` _ \ | | | | | \ V V / __/ | (__| | | | __/ | | | | |
|_|_| |_| \/\/ \__|_|\__|_| |_|\___|_| |_| |_|
____ ____ __ __ ____ ___
| _ | __ )| / / ___|__ \ | | | | _ | |/| \___ \ / /
| |_| | |_) | | | |___) |_|
|____/|____/|_| |_|____/(_)
zu machen.
Hast Du dazu ein kleines Skript das so etwas kann?
Damit kann man ja wunderbar seinen Aussagen den nötigen Nachdruck verleihen.
Z.B:
"Will ich auch haben!!!!"
Viele Grüße
Lulu ;-)
___ _ _ _ _ _
|_ _|___| |_ _ __ (_) ___| |__ | |_ ___ ___| |____ _____ _ __
| |/ __| __| | '_ | |/ __| '_ | __| / __|/ __| '_ \ \ /\ / / _ \ '__|
| |\_ \ |_ | | | | | (__| | | | |_ \_ \ (__| | | \ V V / __/ |
|___|___/\_| |_| |_|_|\__|_| |_|\_| |___/\__|_| |_|\/\/ \___|_|
;-)
Hi Stefan
doch ist ganz schön schwer!
Mal im Ernst, hast Du das tatsächlich "zu Fuss" geschrieben?
Viele Grüße
Lulu
Hallo Lulu,
doch ist ganz schön schwer!
_ _ _ _ _ _ _ _ _
| \ | (_)_(_) (_) (_) |__ ___ _ __| |__ __ _ _ _ _ __ | |_
| | |/ _ \ | | | | '_ \ / _ \ '__| '_ \ / _` | | | | '_ | __|
| |\ | (_) | | |_| | |_) | __/ | | | | | (_| | |_| | |_) | |_
|_| \|\__( ) \_,_|_.__/ \__|_| |_| |_|\_,_|\_,_| .__/ \_|
|/ |_|
_ _ _
_ __ (_) ___| |__ | |_
| '_ | |/ __| '_ | __|
| | | | | (__| | | | |_ _
|_| |_|_|\__|_| |_|\__(_)
;-)
Mal im Ernst, hast Du das tatsächlich "zu Fuss" geschrieben?
ja, aber nicht "zu Fuss" umgewandelt ;-)
Kleiner Hint: Cheatah hat in seinem Textverarbeitungsprogramm einen
Hotkey
und genau damit kommst Du bestimmt ein ganzes Stück weiter. Ich sage
nur Su......tion, da werden sie geholfen.
MfG, Stefan
der es niemand zu leicht machen möchte, etwas Eigeninitiative muß sein ;-)
_ _ _ _ _ _ ___
| \ | (_) ___| |__ | |_ __ ____ _| |__ _ _|__ \
| | | |/ __| '_ | __| \ \ /\ / / _` | '_ | '__|/ /
| |\ | | (__| | | | |_ \ V V / (_| | | | | | |_|
|_| \|_|\__|_| |_|\_| \/\/ \_,_|_| |_|_| (_)
Hallo Stefan, hallo Cheatah
ja, aber nicht "zu Fuss" umgewandelt ;-)
Kleiner Hint: Cheatah hat in seinem Textverarbeitungsprogramm einen
Hotkey
und was hast Du?
und genau damit kommst Du bestimmt ein ganzes Stück weiter. Ich sage
nur Su......tion, da werden sie geholfen.
da passt "bstitu" oder "chfunk"
der es niemand zu leicht machen möchte, etwas Eigeninitiative muß sein ;-)
Ist das schon Eigeninitiative wenn man aus einer Frage noch mehr Fragen macht? ;-)
Vielleicht muss man per "hotkey" ein Makro starten das alle Buchstaben durch die entsprechenden "BigVersions" ersetzt?
Bekommt man da nicht Probleme mit den Zeilenumbrüchen?
Und wie löst man das mit den Ligaturen?
Und mit welchem Textprogramm geht das?
Viele Grüße
Lulu
Hi,
Kleiner Hint: Cheatah hat in seinem Textverarbeitungsprogramm einen
Hotkey
und was hast Du?
( ) Kopfschmerzen
( ) Fußpilz
( ) Funghi al Tonno
Nichtzutreffendes bitte streichen - in beliebiger Farbe :-)
nur Su......tion, da werden sie geholfen.
da passt "bstitu" oder "chfunk"
Das Schweizer Radio ist es.
Ist das schon Eigeninitiative wenn man aus einer Frage noch mehr Fragen macht? ;-)
War das eine Frage? :-)
Vielleicht muss man per "hotkey" ein Makro starten das alle Buchstaben durch die entsprechenden "BigVersions" ersetzt?
s/Makro/Programm/
Bekommt man da nicht Probleme mit den Zeilenumbrüchen?
Also, "mein" Programm erzeugt die eigentlich relativ gut... bis auf, daß auch längere Wörter oft umgebrochen werden.
Und wie löst man das mit den Ligaturen?
Geschickt natürlich. Wie sonst? :-)
Und mit welchem Textprogramm geht das?
Mit jedem, das per Hotkey Programme starten kann! *g*
Cheatah
_ _ _
| | | |_ _ _ __ _ __ __ _| |
| |_| | | | | '__| '__/ _` | |
| _ | |_| | | | | | (_| |_|
|_| |_|\_,_|_| |_| \_,_(_)
Hi,
_ _ _
| | | |_ _ _ __ _ __ __ _| |
| |_| | | | | '__| '__/ _` | |
| _ | |_| | | | | | (_| |_|
|_| |_|\_,_|_| |_| \_,_(_)
_,--._
.-' '. \_, .-' \.-' / .-' \_ | .'-. -
-. \
) .' \_ \_ '. | / / / \ / \ \ \ | ) | | ( | \.-' \ 0 0 / '-./ ( ( .----. \_ ) ) '-. / | .-' \ \\_\_\_\_\_.' / / \ . / / \ '----/ / \
- / \ / (
""""") /
"""""\ / \ \_,;==""```""==;,\_ /{CONGRATULATIONS}\ \'=.\_ \_.='/ |
=._"====="
_.=| |
""==="" | |
=._ _.=| \_|\_ \_
"""="""\_ \_|\_ / / / | | \ \ \ \ \ \ /"==...=="\ / / /
--;-'
"==="'-;-
- | | | / | \ \\_ | \_/ / / \ .-()'
--.__|_.---'()-. /
\X() | ()X/ \ | | ; | | jgs \ \_\_\_|\_\_\_\_\_\_ /
._ ____|___ /
""""""""""
""""""""
Cheatah ;-)
Hallo nochmal,
und genau damit kommst Du bestimmt ein ganzes Stück weiter. Ich sage
nur Su......tion, da werden sie geholfen.
da passt "bstitu" oder "chfunk"
ich wähle Nr.2
Ist das schon Eigeninitiative wenn man aus einer Frage noch mehr Fragen macht? ;-)
gut, dann jetzt hier einige versteckte Antworten ;-)
Also der Cheatah der schreibt oft und viel hier im Forum, schon seit
langen Jahren und eigentlich auch immer als Cheatah. Irgendwann hat
er mal etwas wg. diesen Buchstaben da geschrieben und da viel das
Wort Hotkey (den hat er im Texteditor, da habe ich mich vorhin ver-
tan). Das war noch vor der großen Flut, äh Forumspause meine ich
und ist deshalb alles schön archiviert. Der Cheatah achtet auch
immer sehr auf Groß- und Kleinschreibung, galt auch für des letzte
Jahr (2000).
So, jetzt mußt Du die folgenden Begriffe logisch ordnen und schon
hast Du die Lösung:
Jahr 2000
+Texteditor
Suchfunktion
+Hotkey
Groß- und Kleinschreibung
+Cheatah
Mehr wird aber nicht verraten, sonst wäre es ja zu einfach ;-)
MfG, Stefan
der sich die fertigen ......'s mit [STRG]+[C] rauskopiert und keinen
Hotkey im Texteditor hat.
Moin,
Kleiner Hint: Cheatah hat in seinem Textverarbeitungsprogramm einen
Hotkey
nur Su......tion, da werden sie geholfen.
da passt "bstitu" oder "chfunk"
ja, heiss, heiss ;)
Vielleicht muss man per "hotkey" ein Makro starten das alle Buchstaben durch die entsprechenden "BigVersions" ersetzt?
*seufz* Hier der Wink mit Zaun und Grundstueck und allem was dazugehoert:
</cgi-local/self/such.pl?suchausdruck=cheatah+hotkey&wort=on&feld=alle&index_5=on&hits=100>
Viele Gruesse,
n.d.p.
Hi,
Danke für den Tipp leider hat es aber nix gebracht. Es geht dabei um MySQL hast jemand vielleicht noch ne idee?
Beste Grüße
Schmidt
Hallo
wozu brauchst Du Leerzeichen in den Spaltenbezeichnern?
Falls Du griffigere Bezeichnungen verwenden möchtest (z.B.) statt
VorDerSchwSchwa -> "Vorname der Schwester des Schwagers"
könntest Du diese ja in einer Extra-Tabelle ablegen, und bei Bedarf auslesen.
Oder Du verwendest statt " " einfach "_".
Vielleicht hilfts ja.
Viele Grüße
Lulu
Hallo,
weil wie einige post's drüber beschrieben ich eine Access DB habe und diese zum testen eines programms in MySQL übernehmen will, diese DB hat Leerzeichen und den Namen "Index" in den Spaltennamen.
Beste Grüße,
Schmidt
Hallo,
http://www.mysql.com/doc/L/e/Legal_names.html
http://www.mysql.com/doc/R/e/Reserved_words.html
dürfte alle deine Fragen beantworten.
Gegenfrage: Warum willst Du das machen? IMHO gibt es keinen ausreichend vernünftigen Grund solche Verrenkungen zu versuchen.
Nicht alles was möglich ist, ist auch sinnvoll.
Grüße
Klaus
Hi,
Nicht alles was möglich ist, ist auch sinnvoll.
das möchte ich mal gerne aus dem Kontext nehmen, weil es ziemlich allgemeingültig ist. Gerade wenn man für das Internet entwickelt.
Cheatah
Hallo,
es geht darum eine bestehende Access Datenbank in MySQL zu integrieren. Ein Programm soll auf diese Datenbank zugreifen und die Änderung der Spaltennamen im Programm ist nicht mehr möglich. Da sowohl Spaltennamen mit einem Leerzeichen als auch ein Name einer Spalte "Index" ist steh ich vor einem problem in MySQL.
Beste Grüße,
Schmidt
Hallo,
es geht darum eine bestehende Access Datenbank in MySQL zu integrieren.
Ein Programm soll auf diese Datenbank zugreifen und die Änderung der Spaltennamen im Programm ist nicht mehr möglich.
Ohne jetzt das Programm zu kennen, denke ich, daß es da weit mehr Schwierigkeiten.
Es gibt für Access, so wie für dei meisten anderen Datenbanken, spezifische Erweiterungen von SQL. Es ist daher abzusehen, daß wenn jemand ein Progarmm für ausschließlich Access geschrieben hat, sie diese Erweiterungen auch verwendete.
Da aber MySQL diesen Dialekt nicht versteht, wirst Du Probleme haben, wenn Du das Programm nicht entsprechend anpassen kannst. Und dann kannst Du ja auch gleich die Bezeichner ändern.
Da sowohl Spaltennamen mit einem Leerzeichen als auch ein Name einer Spalte "Index" ist steh ich vor einem problem in MySQL.
Hast Du die Inhalte der von mir geposteten Links gelesen?
Soweit ich das verstanden habe, kannst Du ab Version 3.23.6 Leerzeichen verwenden. Nur mußt du halt die Bezeichner in den Statements quoten.
Grüße
Klaus