Wolfthief 0 Posted May 8, 2020 Report Share Posted May 8, 2020 Viva! Pretendo importar para phc um excel com códigos de artigos e que no phc um campo já criado e que tem uma caixa de marcação fique com essa mesma caixa marcada com o "pisco". Ex: ref.25425487 e a caixa de marcação diz: Artigo Inactivo? |x| Ou seja, vou importar o excel com 25425487 na coluna A e na coluna B o que coloco? 1 ou 0? Qual a instrução em SQL para dizer que se 1 mete o pisco na caixa de marcação e se 0 deixa a caixa vazia? Obrigados! Link to post Share on other sites
antseq 83 Posted May 8, 2020 Report Share Posted May 8, 2020 Viva, assumindo que o PHC tem uma base de dados SQL Server xxxxxx e que o campo "Artigo Inactivo" é do tipo "Bit"... . deixaria em excel a coluna B, com 0 ou 1 . a instrução SQL deve ser algo do tipo UPDATE NomeDaTabela SET NomeDoCampoArtigoInactivo = ValorColunaB WHERE NomeDoCampoChave = ValorColunaA Link to post Share on other sites
Wolfthief 0 Posted May 8, 2020 Author Report Share Posted May 8, 2020 23 minutos atrás, antseq disse: Viva, assumindo que o PHC tem uma base de dados SQL Server xxxxxx e que o campo "Artigo Inactivo" é do tipo "Bit"... . deixaria em excel a coluna B, com 0 ou 1 . a instrução SQL deve ser algo do tipo UPDATE NomeDaTabela SET NomeDoCampoArtigoInactivo = ValorColunaB WHERE NomeDoCampoChave = ValorColunaA Obrigado antes de mais pela rsp. O campo "Artigo Inactivo" é do tipo L (lógico), posso mesmo assim usar essa instrução e o excel com 0 e 1? Link to post Share on other sites
antseq 83 Posted May 8, 2020 Report Share Posted May 8, 2020 13 minutos atrás, Wolfthief disse: Obrigado antes de mais pela rsp. O campo "Artigo Inactivo" é do tipo L (lógico), posso mesmo assim usar essa instrução e o excel com 0 e 1? Diria que sim com 99% de certeza. Já vi muitas aplicações de vendas... teoricamente no seu caso o "lógico" em SQL Server será o "bit" (0, 1)... [Mas também já vi muitas aplicações que optam pelo "lógico" ser um "char" ('0','1'; 'T','F'; etc)] Link to post Share on other sites
pc.cesar 15 Posted May 26, 2020 Report Share Posted May 26, 2020 Boas, no SQL bit é 0 ou 1 Em outros formatos pode ser como dizes, em visual fox pro é .t. ou .f. mas ao gravar no SQL é 0 ou 1, se ligares SQL com o EXEL, dependendo das configurações podes ter 0 ou 1, .t. ou .f. e Sim ou Não Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now