mysql

Pagina: 1
Acties:
  • 35 views sinds 30-01-2008

  • Jackbq
  • Registratie: Augustus 2001
  • Laatst online: 18:23
ik wil graag een column uit mijn tabel verwijderen:

naam van de kolom is:

rule#1

Ik gebruik hiervoor:

alter table webproxylog drop column rule#1

ik krijg error 1091: Can't DROP 'rule'.

hij ziet dus dat #1 erbij niet ...

hoe los ik dit op?

heb ook al 'rule#1' en "rule#1" gekregen.

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
[rule#1]

Oops! Google Chrome could not find www.rijks%20museum.nl


  • Arnout
  • Registratie: December 2000
  • Laatst online: 24-05 21:29
Ik denk dat je geen # moet gebruiken in column names.

  • Jackbq
  • Registratie: Augustus 2001
  • Laatst online: 18:23
weer een fout dat hij

'[rule' niet kan vinden.

het lijkt erop dat hij het afbreekt zodra hij het # tegenkomt...

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 24-05 14:53

NMe

Quia Ego Sic Dico.

Mogen blokhaken ook al in MySQL? Ik dacht dat je alleen backticks ` mocht gebruiken?

`rule#1` dus, maar ik denk niet dat je je tabel zo moet noemen... :/

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

MetHod schreef op 28 mei 2004 @ 11:20:
Ik denk dat je geen # moet gebruiken in column names.
ikke ook...

Heb je nog een mogelijkheid je database aan te passen? Zo ja: even doen en een juiste benaming voor je kolommen bedenken.

My personal website


  • Jackbq
  • Registratie: Augustus 2001
  • Laatst online: 18:23
niet zelf verzonnen:

http://www.isaserver.org/tutorials/mysql.html

daar heb ik de code vandaan om de database te maken
maar die 2 rule dingen mogen dus weg.
maar willen dus niet :?

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
NMe84 schreef op 28 mei 2004 @ 11:22:
[...]

Mogen blokhaken ook al in MySQL? Ik dacht dat je alleen backticks ` mocht gebruiken?
Niet dus, wist ik niet.

Oops! Google Chrome could not find www.rijks%20museum.nl


  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

in het document dat je zelf aangeeft staan de backticks ook gebruikt in de create table statement. Waarom zou je het bij je alter table statement anders doen?

My personal website


Verwijderd

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mysql> create table test (id int(8), `rule#1` int(8), primary key(id));
Query OK, 0 rows affected (0.50 sec)

mysql> alter table test drop column `rule#1`;
Query OK, 0 rows affected (0.62 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> explain test;
+-------+--------+------+-----+---------+-------+
| Field | Type   | Null | Key | Default | Extra |
+-------+--------+------+-----+---------+-------+
| id    | int(8) |      | PRI | 0       |       |
+-------+--------+------+-----+---------+-------+
1 row in set (0.00 sec)

mysql>


Backtricks ofzo gebruiken, zitten links van de 1.


Spuit 11 weer hier :(

[ Voor 6% gewijzigd door Verwijderd op 28-05-2004 11:31 . Reden: spuit 11 ]


  • LinuX-TUX
  • Registratie: December 2003
  • Laatst online: 18-05 09:33
Ik wou net zeggen, doe het net even in PHPMyAdmin ( jaja, even voor de snelheid :+ ) als je het kan aanmaken, kan hij ookgedropt worden:

Precies dezelfde code als nantasquad hierboven
code:
1
ALTER TABLE `testing` DROP `rule#1`

en iedereen is weer blij :Y)
edit:
Ik weet niet de reden waarom jij die kolom eruit wilde flikkeren, heel misschien omdat hij niet functioneerde :o ? Misschien kan je hem nu wel laten staan en gewoon ` gaan gebruiken :+

[ Voor 28% gewijzigd door LinuX-TUX op 28-05-2004 11:33 ]


  • Jackbq
  • Registratie: Augustus 2001
  • Laatst online: 18:23
ik vrees dat ik net de ' had ipv de ` waarom lijken die dingen ook zo op elkaar

:+

naja thnx anyway

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 24-05 14:53

NMe

Quia Ego Sic Dico.

jackel7007 schreef op 28 mei 2004 @ 11:31:
ik vrees dat ik net de ' had ipv de ` waarom lijken die dingen ook zo op elkaar

:+

naja thnx anyway
Ik zou een tutorial die niet-alfanumerieke karakters gebruikt sowieso niet vertrouwen. :/ Kies liever een ander document om MySQL te leren...

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Lekkere topicstart en topictitel van likmevestje :/ Lees de volgende keer ff P&W FAQ - De "quickstart" door, dit gaat zo nergens over.

Professionele website nodig?

Pagina: 1

Dit topic is gesloten.