str

Назначение

Функция str используется для конвертации численного или целочисленного значения или текстового значения в строковый тип данных. str - сокращение от string - строка.

Эта функция относится к функциям приведения, меняющим тип значения.

Синтаксис

str(значение[,raw:=yes/no])

Аргументы

Функция str требует наличия одного аргумента, который должен быть целочисленным, числовым, строковым или текстовым значением. Обратите внимание, что использовать строковые данные в качестве исходных бесполезно, поскольку эта функция не изменяет значение, но такой формат данных для данной функции является допустимым.

Вы также можете использовать второй необязательный "сырой" аргумент. Если задать его значение на "yes", то функция "str" будет игнорировать региональные настройки колонки и будет использовать значения по умолчанию.

Возвращаемое значение

Возвращаемое значение - строка.

Если исходное значение нулевое, возвращается нулевое строковое значение.

При конвертировании текстового значения в строковое обратите внимание, что PolyAnalyst имеет определенный максимум количеству символов, которые хранятся в строковом значении, и по необходимости будет обрезать текстовое значение до максимального количества символов.

Примеры

Выражение

Возвращаемое значение

str(1)

"1"

str(1.2)

"1.2"

str(Mpg, raw:=yes)

"18"

str(Mpg, raw:=no) / str(Mpg)

18.0 (поскольку принимают формат колонки Mpg)