[firebase-br] Insert com SUBSTRING - é possível?

André Conrado acf em andreconrado.net
Qua Ago 15 12:53:54 -03 2012


sim, mas o LEFT é mais prático:

INSERT INTO PRODUTOS( CODPRODUTO,DESCRICAO, CODTIPO_PRODUTO, PRECOCUSTO,
PRECOVENDA, UNIDADE, CONDICAO, CODCATEGORIA, EXIBIR, CLASSIFICACAOFISCAL,
CODEXTRA, PIS, COFINS, OBSERVACAO, MARKUP_ATACADO,ESPECIFICACAO,
DESCONTO_MAXIMO, ICMS_CST_ENTRADA, ICMS_CST_SAIDA, CFOP_DE, CFOP_FE,
TRANSP_CAIXA) VALUES (2,LEFT('Hemoglobina Glicosilada 100 Testes S/ Padrão - In
Vitro', 50) , 1,184.8,351.12,'UN','A', '1', 1, '38220090','10657
SP-100', 99, 99,
'UNIDADE:KIT',90, null, '100', '0030', '99', '5102', '6102', 'S');

Em 15 de agosto de 2012 11:57, Marco Aurélio <marco.istccp em gmail.com> escreveu:
> Caros...
>
> a DESCRIÇÃO só tem 50 caracteres como limite na tabela, e este insert passa
> deste limite... daria pra passar um SUBSTRING direto, pra eu poder gravar
> no limite da tabela?
>
> INSERT INTO PRODUTOS( CODPRODUTO,DESCRICAO, CODTIPO_PRODUTO, PRECOCUSTO,
> PRECOVENDA, UNIDADE, CONDICAO, CODCATEGORIA, EXIBIR, CLASSIFICACAOFISCAL,
> CODEXTRA, PIS, COFINS, OBSERVACAO, MARKUP_ATACADO,ESPECIFICACAO,
> DESCONTO_MAXIMO, ICMS_CST_ENTRADA, ICMS_CST_SAIDA, CFOP_DE, CFOP_FE,
> TRANSP_CAIXA) VALUES (2,'Hemoglobina Glicosilada 100 Testes S/ Padrão - In
> Vitro', 1,184.8,351.12,'UN','A', '1', 1, '38220090','10657 SP-100', 99, 99,
> 'UNIDADE:KIT',90, null, '100', '0030', '99', '5102', '6102', 'S');
>
> Grato
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa




Mais detalhes sobre a lista de discussão lista