[sql]Interbase icm met php probleem

Pagina: 1
Acties:
  • 369 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • HawVer
  • Registratie: Februari 2002
  • Laatst online: 12-09 12:40
Misschien is het wel een heel simpel probleem, maar ik kom er niet uit. Ik heb deze tabel:
code:
1
2
3
4
5
6
7
8
9
10
CREATE TABLE "exponent_installer_test1110281039" 
(
  "ID"  INTEGER NOT NULL,
  "INSTALLER_TEST"  VARCHAR(100) NOT NULL,
 PRIMARY KEY ("ID")
);

CREATE TRIGGER "TRIG_INSTALLER_TEST1110281039" FOR "exponent_installer_test1110281039" 
ACTIVE BEFORE INSERT POSITION 1
as begin new.ID = gen_id(installer_test1110281039_ID, 1); end

In php voer ik de volgende query uit:
code:
1
2
3
$sql = "INSERT INTO \"exponent_installer_test1110281039\" 
(installer_test) VALUES ('Exponent Installer Wizard')"
$res = ibase_query( $sql );

Vervolgens blijft ibase zeggen dat de tabel niet bestaat. Als ik de query echo op mijn scherm, kopieer in de ibconsole en dan uitvoer gaat de query goed?? Weet iemand waar het probleem ligt?

[ Voor 10% gewijzigd door HawVer op 08-03-2005 13:54 ]

http://hawvie.deviantart.com/


Acties:
  • 0 Henk 'm!

  • HawVer
  • Registratie: Februari 2002
  • Laatst online: 12-09 12:40
Hehe.. het probleem is na een middag klooien eindelijk opgelost. Een query moet je eerst comitten. :|

http://hawvie.deviantart.com/


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 12-09 10:03

Creepy

Tactical Espionage Splatterer

(jarig!)
Je kan ook autocommit aanzetten, de vraag is alleen of je dat ook echt wilt.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

Verwijderd

HawVer schreef op dinsdag 08 maart 2005 @ 12:31:
Misschien is het wel een heel simpel probleem, maar ik kom er niet uit. Ik heb deze tabel:
code:
1
2
3
4
5
6
CREATE TABLE "exponent_installer_test1110281039" 
(
  "ID"  INTEGER NOT NULL,
  "INSTALLER_TEST"  VARCHAR(100) NOT NULL,
 PRIMARY KEY ("ID")
);
De namen van Tabellen,etc. zijn toch gelimiteerd tot maximaal 31 karakters in lengte?

Edit: Length of Column Names in InterBase Tables.
Is de limiet in de laatste versies vergroot?

[ Voor 19% gewijzigd door Verwijderd op 08-03-2005 19:09 ]


Acties:
  • 0 Henk 'm!

  • HawVer
  • Registratie: Februari 2002
  • Laatst online: 12-09 12:40
Geen idee. Bij versie 7.0 doet ie er niet moeilijk over. :)

http://hawvie.deviantart.com/