Fórum Quantidade de cararectes de um campo???? #37830
07/08/2003
0
Galera, desculpem as perguntas básicas, mas estou trabalhando com interbase a pouco tempo.
Como faço para pegar o tamanho(qtde de caracteres) de um campo ??
tentei isso
SELECT LEN(CAMPO) AS QTDE_CARACT FROM TABELA
SELECT LENGTH(CAMPO) AS QTDE_CARACT FROM TABELA
nenhum funcionou. No SQL Server sei que funciona com LEN.
valeu
Como faço para pegar o tamanho(qtde de caracteres) de um campo ??
tentei isso
SELECT LEN(CAMPO) AS QTDE_CARACT FROM TABELA
SELECT LENGTH(CAMPO) AS QTDE_CARACT FROM TABELA
nenhum funcionou. No SQL Server sei que funciona com LEN.
valeu
Adriano Santos
Curtir tópico
+ 0
Responder
Posts
07/08/2003
Afarias
|Como faço para pegar o tamanho(qtde de caracteres) de um campo ??
Registre no banco a função STRLEN contida na UDF padrão do IB:
DECLARE EXTERNAL FUNCTION strlen
CSTRING(32767)
RETURNS INTEGER BY VALUE
ENTRY_POINT ´IB_UDF_strlen´ MODULE_NAME ´ib_udf´;
então, use-a:
select strlen(nome_campo) from nome_tabela;
|nenhum funcionou. No SQL Server sei que funciona com LEN
procure não se basear por outros bancos de dados -- cada um tem suas particularidades. Leia artigos, livros, apostilas, etc sobre INTERBASE
T+
Registre no banco a função STRLEN contida na UDF padrão do IB:
DECLARE EXTERNAL FUNCTION strlen
CSTRING(32767)
RETURNS INTEGER BY VALUE
ENTRY_POINT ´IB_UDF_strlen´ MODULE_NAME ´ib_udf´;
então, use-a:
select strlen(nome_campo) from nome_tabela;
|nenhum funcionou. No SQL Server sei que funciona com LEN
procure não se basear por outros bancos de dados -- cada um tem suas particularidades. Leia artigos, livros, apostilas, etc sobre INTERBASE
T+
Responder
Gostei + 0
08/08/2003
Adriano Santos
valeu
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)