Cloud Spanner Client - Class PgOid (1.80.0)

Reference documentation and code samples for the Cloud Spanner Client class PgOid.

Represents a value with a data type of PG OID for the Postgres Dialect database.

Example:

use Google\Cloud\Spanner\SpannerClient;

$spanner = new SpannerClient();
$pgOid = $spanner->pgOid('123');

Namespace

Google \ Cloud \ Spanner

Methods

__construct

Parameter
Name Description
value string|null

The OID value.

get

Get the underlying value.

Returns
Type Description
string|null

type

Get the type.

Returns
Type Description
int

typeAnnotation

Get the type annotation code.

This is to be used along type, to differentiate the value from TypeCode::INT64.

Returns
Type Description
int

formatAsString

Format the value as a string.

Returns
Type Description
string

__toString

Format the value as a string.

Returns
Type Description
string