Histórico da Página
O Quando o
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
SQL Server
Configuração | Tipo | Padrão |
---|---|---|
MemoAsBlob=1 |
VARBINARY(max) | X |
MemoAsBlob=0 |
---|
IMAGE |
Oracle
Oracle
Configuração | Tipo | Padrão |
---|---|---|
MemoAsBlob=1 | BLOB | X |
MemoAsBlob=0 | LONG RAW |
Informações |
---|
Devido a comportamento legado de versões anteriores do TOPConnect, independente do tipo do campo MEMO usado para o banco de dados ORACLE, caso o tamanho do conteúdo do campo a ser gravado seja maior que 64 KB, os 6 primeiros bytes do conteúdo do campo LONG RAW e/ou BLOB são reservados para um controle interno de tamanho de campo, onde os dois primeiros bytes são uma assinatura fixa de 2 bytes -- 0xCF (ASCII 207 ) e 0xFB ( ASCII 251) – e os proximos 4 bytes representam o tamanho da informação do campo. |
MySQL
Configuração | Tipo | Padrão |
---|---|---|
MemoAsBlob=1 |
LONGBLOB | X |
MemoAsBlob=0 |
---|
TEXT |
Informix
Configuração | Tipo | Padrão |
---|---|---|
MemoAsByte=1 | BYTE | X |
MemoAsByte=0 | TEXT |
Nota | ||
---|---|---|
| ||
O tipo BYTE está disponível a partir do DBAccess 20170202. Nos builds anteriores, o campo MEMO será criado com tipo TEXT. |
DB2
Configuração | Tipo | Padrão |
---|---|---|
BLOB | X |
PostgreSQL
Configuração | Tipo | Padrão |
---|---|---|
MemoAsByte=1 |
BYTEA | X |
MemoAsByte=0 |
---|
TEXT |
Nota | ||
---|---|---|
| ||
O tipo bytea BYTEA está disponível em builds do DBAccess superiores a 20161016. Nas demais, o tipo utilizado é somente text. |
...
a partir do DBAccess 20170202 e para os builds anteriores, o campo MEMO será criado com tipo TEXT. |
OpenEdge
Configuração | Tipo | Padrão |
---|---|---|
LVARBINARY(1048576) | X |