[Informix SQL] string naar getal

Pagina: 1
Acties:

  • Milmoor
  • Registratie: Januari 2000
  • Laatst online: 22:45

Milmoor

Footsteps and pictures.

Topicstarter
Ik kom er niet uit en het is zo simpel. Hoe zet ik een string naar een getal? Ik heb gezocht op VAL, TYPE, ToNumber, string commando's, functies en nog veel meer. Welk commando doet de noodzakelijke typecast?

Rekeningrijden is onvermijdelijk, uitstel is struisvogelpolitiek.


  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
zoek eens op cast of convert

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:14
INTEGER(string) ? :?

https://fgheysels.github.io/


Verwijderd

WOA INFORMIX!!! ik heb een vriend die zegt het op zijn werk te gebruiken maar ik dacht dat ie een soort zelf verzonnen dingetje had verzonnen :) maar het bastaat dus echt!!!
IN-FOR-MIX gegegge AHHAHA :)

[edit:]
kent AFROMIX niet iets als typecasting?

(int) $strin_var;

[/edit]

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Informix mag je anders toch wel tot de grotere databases rekenen hoor.

Verwijderd

ja ... ik weet het .. was ook een beetje een grapje.

Die gast die ik ken kon nml niet zo goed uitleggen wat het precies was (terwijl hij ermee werkte :D:+) toen heb ik zelf maar wat research gedaan.

maar dit was de eerste keer dat ik nog iemand tegen kwam die het woord in zijn mond nam :Y)

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:14
Op vrijdag 01 februari 2002 14:59 schreef raptorix het volgende:
Informix mag je anders toch wel tot de grotere databases rekenen hoor.
De databank divisie van Informix is overlaatst door IBM overgekocht.
Daarvoor was het de 4de grootste speler in de DB markt ofzo.

https://fgheysels.github.io/


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:14
En als je nu doet :
code:
1
2
3
4
5
DEFINE strgetal   CHAR(5)
DEFINE intgetal   INTEGER

LET strgetal = "123"
intgetal = strgetal + 0

Maakt hij er dan ook geen integer van?

Jaja, hier heb ik het data-type gebruikt als prefix voor m'n var's maar hier was het wel nodig... 'k blijf er wel bij dat het in de meeste gevallen onnodig is, maar dat is een andere discussie

https://fgheysels.github.io/


  • Killemov
  • Registratie: Januari 2000
  • Laatst online: 11-09 10:38

Killemov

Ik zoek nog een mooi icooi =)

Informix is er in nogal wat verschillende smaken maar de meest voorkomende versie is 9.xx. Da's een ORDBMS. Komt ie:
code:
1
select mystring::integer from mytable

Ja ... ZO simpel is het. In de manuals staat welke casts er allemaal ingebouwd zitten.

Hey ... maar dan heb je ook wat!


  • Milmoor
  • Registratie: Januari 2000
  • Laatst online: 22:45

Milmoor

Footsteps and pictures.

Topicstarter
Yep, bedankt. Er domweg 0 bij optellen geeft inderdaad een automatische typecast. Een expliciete middels "::" werkt helaas niet. Ik zal eens uitzoeken welke informix versie we gebruiken, maar ik kan in ieder geval verder.

Rekeningrijden is onvermijdelijk, uitstel is struisvogelpolitiek.

Pagina: 1