Ir para o conteúdo principal
Áreas de tecnologia
close
IA e ML
Desenvolvimento de aplicativos
Hospedagem de aplicativos
Computação
Pipelines e análises de dados
Bancos de dados
Distribuído, híbrido e multicloud
Soluções por setor
Migração
Rede
Observabilidade e monitoramento
Segurança
Storage
Ferramentas de vários produtos
close
Gerenciamento de recursos e acesso
Gerenciamento de custos e uso
Infraestrutura como código
SDK, linguagens, frameworks e ferramentas
/
Console
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
Fazer login
Spanner
Comece sem custos financeiros
Visão geral
Guias
Referência
Exemplos
Suporte
Recursos
Áreas de tecnologia
Mais
Visão geral
Guias
Referência
Exemplos
Suporte
Recursos
Ferramentas de vários produtos
Mais
Console
Spanner
Todas as APIs e referências
Visão geral de APIs e bibliotecas de cliente
Drivers e bibliotecas de cliente
Bibliotecas de clientes
Visão geral
Referência de C++
Referência do C#
Referência do Go
Referência do Java
Referência do Node.js
Referência do PHP
Referência do Python
Referência do Ruby
Impulsionadores
Visão geral dos drivers
Drivers JDBC
Visão geral
Conectar o JDBC a um banco de dados do dialeto GoogleSQL
Conectar o JDBC a um banco de dados de dialeto PostgreSQL
Comandos de gerenciamento de sessão
Para bancos de dados do dialeto GoogleSQL
Para bancos de dados de dialeto PostgreSQL
Driver JDBC do Spanner
Driver R2DBC
Driver database/sql do Go
Driver pgx para Golang.
Driver ADO.NET
Driver psycopg2 para Python.
Driver psycopg3 para Python.
Driver node-postgres para Node.js
APIs do Spanner
Referência da REST
Visão geral
Parâmetros da API padrão
Endpoints de serviço globais e regionais
v1
Recursos REST
projects.instanceConfigOperations
Visão geral
list
projects.instanceConfigs
Visão geral
create
delete
get
list
patch
projects.instanceConfigs.operations
Visão geral
cancelar
delete
get
list
projects.instances
Visão geral
create
delete
get
getIamPolicy
list
move
patch
setIamPolicy
testIamPermissions
projects.instances.backupOperations
Visão geral
list
projects.instances.backups
Visão geral
copiar
create
delete
get
getIamPolicy
list
patch
setIamPolicy
testIamPermissions
projects.instances.backups.operations
Visão geral
cancelar
delete
get
list
projects.instances.databaseOperations
Visão geral
list
projects.instances.databases
Visão geral
addSplitPoints
changequorum
create
dropDatabase
get
getDdl
getIamPolicy
list
patch
restore
setIamPolicy
testIamPermissions
updateDdl
projects.instances.databases.backupSchedules
Visão geral
create
delete
get
getIamPolicy
list
patch
setIamPolicy
testIamPermissions
projects.instances.databases.databaseRoles
Visão geral
list
testIamPermissions
projects.instances.databases.operations
Visão geral
cancelar
delete
get
list
projects.instances.databases.sessions
Visão geral
adaptMessage
adaptador
batchCreate
batchWrite
beginTransaction
commit
create
delete
executeBatchDml
executeSql
executeStreamingSql
get
list
partitionQuery
partitionRead
leitura
rollback
streamingRead
projects.instances.instancePartitionOperations
Visão geral
list
projects.instances.instancePartitions
Visão geral
create
delete
get
list
patch
projects.instances.instancePartitions.operations
Visão geral
cancelar
delete
get
list
projects.instances.operations
Visão geral
cancelar
delete
get
list
Tipos
AutoscalingConfig
ChangeQuorumMetadata
Código
CompactDatabaseMetadata
CopyBackupMetadata
CreateBackupMetadata
CreateDatabaseMetadata
CreateInstanceConfigMetadata
CreateInstanceMetadata
CreateInstancePartitionMetadata
DatabaseDialect
DdlStatementActionInfo
DirectedReadOptions
Edição
EncryptionInfo
ErrorInfo
FulfillmentPeriod
GetPolicyOptions
Ajuda
KeySet
ListOperationsResponse
MoveInstanceMetadata
MoveInstanceResponse
MultiplexedSessionPrecommitToken
Mutação
OperationProgress
OptimizeRestoredDatabaseMetadata
PartialResultSet
PartitionOptions
PartitionResponse
Política
QueryMode
QueryOptions
ReplicaSelection
RequestOptions
RestoreDatabaseMetadata
ResultSet
ResultSetMetadata
ResultSetStats
Status
StructType
TestIamPermissionsResponse
Transação
TransactionOptions
TransactionSelector
Tipo
UpdateDatabaseDdlMetadata
UpdateDatabaseMetadata
UpdateInstanceConfigMetadata
UpdateInstanceMetadata
UpdateInstancePartitionMetadata
WaitOperationRequest
Referência da RPC
Visão geral
google.iam.v1
google.longrunning
google.rpc
google.spanner.adapter.v1
google.spanner.admin.database.v1
google.spanner.admin.instance.v1
google.spanner.v1
google.type
Referência do MCP
Visão geral
Servidor do Spanner
Visão geral
Ferramentas
get_instance
list_instances
list_configs
get_config
create_instance
update_instance
create_database
get_database_ddl
list_databases
create_session
execute_sql
execute_sql_readonly
commit
update_database_schema
get_operation
Servidor do Database Insights
Visão geral
Ferramentas
get_system_metrics
SQL no Spanner
Referência rápida da sintaxe SQL
Paridade de dialeto entre o GoogleSQL e o PostgreSQL
GoogleSQL
Referência geral
Visão geral do GoogleSQL
Tipos de dados
Estrutura e sintaxe lexicais
Regras de conversão
Compilação
Elementos de formato
Volatilidade da função
Procedimentos armazenados
Expressões
Chamadas de funções
Chamadas de funções de agregação
Operadores
Expressões condicionais
Subconsultas
Sintaxe das consultas
Funções
Todas as funções
Funções agregadas
Visão geral
ANY_VALUE
ARRAY_AGG
ARRAY_CONCAT_AGG
AVG
BIT_AND
BIT_OR
BIT_XOR
COUNT
COUNTIF
LOGICAL_AND
LOGICAL_OR
MAX
MIN
STRING_AGG
SUM
Funções de matriz
Visão geral
ARRAY
ARRAY_CONCAT
ARRAY_FILTER
ARRAY_FIRST
ARRAY_INCLUDES
ARRAY_INCLUDES_ALL
ARRAY_INCLUDES_ANY
ARRAY_IS_DISTINCT
ARRAY_LAST
ARRAY_LENGTH
ARRAY_MAX
ARRAY_MIN
ARRAY_REVERSE
ARRAY_SLICE
ARRAY_TO_STRING
ARRAY_TRANSFORM
GENERATE_ARRAY
GENERATE_DATE_ARRAY
JSON_ARRAY
JSON_QUERY_ARRAY
JSON_VALUE_ARRAY
Funções de bit
Visão geral
BIT_COUNT
BIT_REVERSE
Funções de compactação
Visão geral
ZSTD_COMPRESS
ZSTD_DECOMPRESS_TO_BYTES
ZSTD_DECOMPRESS_TO_STRING
Funções de conversão
Visão geral
CAST
SAFE_CAST
Funções de data
Visão geral
ADDDATE
CURRENT_DATE
DATE
DATE_ADD
DATE_DIFF
DATE_FROM_UNIX_DATE
DATE_SUB
DATE_TRUNC
EXTRACT (date)
FORMAT_DATE
PARSE_DATE
SUBDATE
UNIX_DATE
Funções de depuração
Visão geral
ERRO
Criar gráficos de funções
Visão geral
DESTINATION_NODE_ID
EDGES
ELEMENT_DEFINITION_NAME
ELEMENT_ID
IS_ACYCLIC
IS_FIRST
IS_TRAIL
MARCADORES
NÓS
PATH
PATH_FIRST
PATH_LAST
PATH_LENGTH
PROPERTY_NAMES
SOURCE_NODE_ID
Funções de hash
Visão geral
FARM_FINGERPRINT
SHA1
SHA256
SHA512
Funções de intervalo
Visão geral
EXTRACT (interval)
JUSTIFY_DAYS
JUSTIFY_HOURS
JUSTIFY_INTERVAL
MAKE_INTERVAL
Funções JSON
Visão geral
BOOL
BOOL_ARRAY
FLOAT64
FLOAT64_ARRAY
FLOAT32
FLOAT32_ARRAY
INT64
INT64_ARRAY
JSON_ARRAY
JSON_ARRAY_APPEND
JSON_ARRAY_INSERT
JSON_CONTAINS
JSON_OBJECT
JSON_QUERY
JSON_QUERY_ARRAY
JSON_REMOVE
JSON_SET
JSON_STRIP_NULLS
JSON_TYPE
JSON_VALUE
JSON_VALUE_ARRAY
LAX_BOOL
LAX_FLOAT64
LAX_INT64
LAX_STRING
PARSE_JSON
SAFE_TO_JSON
STRING (JSON)
STRING_ARRAY
TO_JSON
TO_JSON_STRING
Funções de machine learning e IA
Visão geral
AI.CLASSIFY
AI.IF
AI.SCORE
ML.PREDICT
Funções matemáticas
Visão geral
ABS
ACOS
ACOSH
APPROX_COSINE_DISTANCE
APPROX_DOT_PRODUCT
APPROX_EUCLIDEAN_DISTANCE
ASIN
ASINH
ATAN
ATAN2
ATANH
CEIL
CEILING
COS
COSH
COSINE_DISTANCE
DIV
DOT_PRODUCT
EXP
EUCLIDEAN_DISTANCE
FLOOR
GREATEST
IEEE_DIVIDE
IS_INF
IS_NAN
LEAST
LN
LOG
LOG10
MOD
POW
POWER
ROUND
SAFE_ADD
SAFE_DIVIDE
SAFE_MULTIPLY
SAFE_NEGATE
SAFE_SUBTRACT
SIGN
SIN
SINH
SQRT
TAN
TANH
TRUNC
Funções de rede
Visão geral
NET.HOST
NET.IP_FROM_STRING
NET.IP_NET_MASK
NET.IP_TO_STRING
NET.IP_TRUNC
NET.IPV4_FROM_INT64
NET.IPV4_TO_INT64
NET.PUBLIC_SUFFIX
NET.REG_DOMAIN
NET.SAFE_IP_FROM_STRING
Funções de buffer de protocolo
Visão geral
REPLACE_FIELDS
Funções de pesquisa
Visão geral
DEBUG_TOKENLIST
PONTOS
SCORE_NGRAMS
PESQUISAR
SEARCH_NGRAMS
SEARCH_SUBSTRING
SNIPPET
TOKEN
TOKENIZE_BOOL
TOKENIZE_FULLTEXT
TOKENIZE_JSON
TOKENIZE_NGRAMS
TOKENIZE_NUMBER
TOKENIZE_SUBSTRING
TOKENLIST_CONCAT
Funções de sequência
Visão geral
GET_INTERNAL_SEQUENCE_STATE
GET_NEXT_SEQUENCE_VALUE
Funções de agregação estatística
Visão geral
STDDEV
STDDEV_SAMP
VAR_SAMP
VARIANCE
Funções de string
Visão geral
BYTE_LENGTH
CHAR_LENGTH
CHARACTER_LENGTH
CODE_POINTS_TO_BYTES
CODE_POINTS_TO_STRING
CONCAT
ENDS_WITH
FORMATO
FROM_BASE32
FROM_BASE64
FROM_HEX
LCASE
LENGTH
LOWER
LPAD
LTRIM
NORMALIZE
NORMALIZE_AND_CASEFOLD
OCTET_LENGTH
REGEXP_CONTAINS
REGEXP_EXTRACT
REGEXP_EXTRACT_ALL
REGEXP_REPLACE
REPEAT
REPLACE
REVERSE
RPAD
RTRIM
SAFE_CONVERT_BYTES_TO_STRING
SOUNDEX
SPLIT
SPLIT_SUBSTR
STARTS_WITH
STRPOS
SUBSTR
SUBSTRING
TO_BASE32
TO_BASE64
TO_CODE_POINTS
TO_HEX
TRIM
UPPER
UCASE
Funções de carimbo de data/hora
Visão geral
CURRENT_TIMESTAMP
EXTRACT (carimbo de data/hora)
FORMAT_TIMESTAMP
PARSE_TIMESTAMP
PENDING_COMMIT_TIMESTAMP
STRING (carimbo de data/hora)
CARIMBO DE DATA/HORA
TIMESTAMP_ADD
TIMESTAMP_DIFF
TIMESTAMP_MICROS
TIMESTAMP_MILLIS
TIMESTAMP_SECONDS
TIMESTAMP_SUB
TIMESTAMP_TRUNC
UNIX_MICROS
UNIX_MILLIS
UNIX_SECONDS
Funções do utilitário
Visão geral
GENERATE_UUID
Funções do MySQL
Todas as funções do MySQL
Funções de data e hora
Visão geral
DATE_FORMAT
DAY
DAYNAME
DAYOFMONTH
DAYOFWEEK
DAYOFYEAR
FROM_DAYS
FROM_UNIXTIME
HOUR
MAKEDATE
MICROSECOND
MINUTE
MONTH
MONTHNAME
PERIOD_ADD
PERIOD_DIFF
QUARTER
SECOND
STR_TO_DATE
SYSDATE
PERÍODO
TO_DAYS
TO_SECONDS
UNIX_TIMESTAMP
UTC_DATE
UTC_TIMESTAMP
WEEK
WEEKDAY
WEEKOFYEAR
YEAR
Funções de criptografia e compactação
Visão geral
SHA2
Funções JSON
Visão geral
JSON_QUOTE
JSON_UNQUOTE
Funções numéricas
Visão geral
DEGREES
LOG2
PI
RADIANS
TRUNCATE
Funções de string
Visão geral
BIT_LENGTH
CHAR
CONCAT_WS
HEX
INSERT
LOCATE
MID
OUT
ORD
POSITION
COTAÇÃO
REGEXP_LIKE
REGEXP_SUBSTR
SPACE
STRCMP
SUBSTRING_INDEX
UNHEX
Funções de carimbo de data/hora
Visão geral
DATEDIFF
LOCALTIME
LOCALTIMESTAMP
AGORA
Funções do utilitário
Visão geral
BIN_TO_UUID
INET_ATON
INET_NTOA
INET6_ATON
INET6_NTOA
IS_IPV4
IS_IPV4_COMPAT
IS_IPV4_MAPPED
IS_IPV6
IS_UUID
UUID
UUID_TO_BIN
Extratos
DDL (linguagem de definição de dados)
DML (linguagem de manipulação de dados)
Linguagem processual
PostgreSQL
Visão geral do PostgreSQL
Estrutura e sintaxe lexicais
Definição de dados (DDL)
Manipulação de dados (DML)
Sintaxe das consultas
Subconsultas
Tipos de dados
Funções
Operadores
Procedimentos armazenados
Tabelas do catálogo do sistema PostgreSQL
Visualizações do catálogo do sistema PostgreSQL
Problemas conhecidos na Interface PostgreSQL
Esquema de informações
Para bancos de dados do GoogleSQL
Para bancos de dados PostgreSQL
Operadores de execução de consulta
Visão geral
Operadores folha
Operadores unary
Operadores binários
Operadores N-ary
Operadores distribuídos
Subconsultas escalares
Subconsultas de matriz
Construtor de estrutura
GQL no Spanner
Visão geral
Spanner Graph e padrões ISO
Instruções de esquema
Visão geral
Instrução CREATE PROPERTY GRAPH
Instrução DROP PROPERTY GRAPH
Instruções de consulta
Visão geral
Sintaxe do GQL
Cláusula de gráfico
Instrução CALL
Instrução FILTER
Instrução FOR
Instrução LET
Instrução LIMIT
Instrução MATCH
Instrução NEXT
Instrução OFFSET
Instrução ORDER BY
Instrução RETURN
Instrução SKIP
Instrução WITH
Dicas de gráfico
GQL no SQL
Visão geral
Operador GRAPH_TABLE
Padrões
Visão geral
Padrão de gráfico
Padrão de elemento
Padrão de subcaminho
Padrão de caminho quantificado
Expressão de rótulo
Prefixo de pesquisa de caminho
Modo de caminho
Subconsultas
Visão geral
Subconsulta ARRAY
Subconsulta EXISTS
Subconsulta IN
Subconsulta VALUE
Tipos de dados
Visão geral
Tipo de elemento do gráfico
Tipo de caminho do gráfico
Operadores
Visão geral
Operador de concatenação