Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: int to char
Forum PHP.pl > Forum > Bazy danych > PostgreSQL
MikroUser
Witam.
Przeszukałem dokumentację do PostgreSQL, ale nie mogę znaleźć.


Potrzebna prosta konwersja bigint -> char.
Jest coś takiego:
http://www.postgresql.org/docs/7.3/static/...-EXAMPLES-TABLE

ale jak zrobić z tego

to_char(bigint) to nie rozumiem.
jak daję to_char(55,'9999') to wynik jest ' 55' ze spacjami. Tak nie powinno być.

Dziękuję za odpowiedzi.

Przepraszam za zamieszanie, ale straciłem 2h żeby dojść do tego jak powinno być.
Trzeba użyć "FM". np to_char(55,'FM99999') wynik jest 55 bez spacji.

Ale nadal nie rozwiązałem problemu ile tych dziewiątek wpisać ... to_char(X,'FM9999') gdzie X jest zmienną typu BIGINT, co za tym idzie nie wiem jak wyznaczyć ile tych '999' trzeba wpisać ... sad.gif Jakieś pomysły ?
Skobi
a moze chodzi Ci o taka konwersje:

  1. SELECT cast(999999999999 AS char(100))
MikroUser
o właśnie o to mi chodziło.

Dzięki wielkie biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.