Pesquisar na Comunidade
Mostrando resultados para as tags ''chave''.
Encontrado 5 registros
-
Olá pessoal, Estou usando o postgres vs. 9.1.14 e o pgAdmin vs. 1.20 para consultar. Tanto na aplicação que utiliza o BD quanto no pgAdmin está ocorrendo o problema abaixo: Dado que a tabela CLIENTES contém uma chave inteira (COD_CLIENTE): select * from CLIENTES where COD_CLIENTE = <COD_CLIENTE>; Retorna ZERO linhas; select * from CLIENTES where (cast COD_CLIENTE as text) = '<COD_CLIENTE>'; Retorna UMA linha; Isso ocorreu com uma faixa muito pequena de registros na tabela (apenas 2 detectados entre mais de 250 mil linhas) mas receio que o problema possa ser maior. Inclusive já forcei um update na tabela para esse cliente com o mesmo COD_CLIENTE, sem sucesso. Suspeito que seja algum problema de codificação de caracteres, já que é um sistema de cobrança e o principal modo de inserção nas tabelas é via importação de arquivos texto. Alguém já se deparou com esse problema e pode dar uma luz? Obrigado desde já.
-
Boa noite, estou portando um codigo escrito em PHP para C++, mas infelizmente no decorrer do trabalho me deparei com uma situação que nunca tinha visto, procurei nos manuais de php mas não consegui obter uma resposta. Abaixo segue um trecho de um algoritmo de criptografia escrito em PHP (Simplifiquei para deixar mais objetivo). $key = '123'; for ($i = 0; $i < 256; $i++) { ... $n = ord( $key{$i % strlen($key)} ); ... }Eu queria saber qual o objetivo em colocar Chavetas no fim de uma váriavel, no exemplo acima eu destaquei em negrito a operação. Na verdade o termo/nome dado a essa operação já seria suficiente para que eu possa procurar na web, pois todas as tentativas minhas não deram resultados. Agradeço a todos.
-
Primeiro, a estrutura: //criando a tabela de usuários CREATE TABLE user ( user_id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, user_nome VARCHAR(100) NOT NULL UNIQUE, user_email VARCHAR(100) NOT NULL, user_senha VARCHAR(32) NOT NULL, user_estado INT(1) NOT NULL ); //criando a tabela de anotações CREATE TABLE notas ( notas_id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, notas_empresa VARCHAR(100) NOT NULL, notas_contato VARCHAR(100) NOT NULL, notas_endereco VARCHAR(100) NOT NULL, notas_telefone VARCHAR(45) NOT NULL, notas_celular VARCHAR(45) NOT NULL, notas_email VARCHAR(45) NOT NULL, notas_site VARCHAR(45) NOT NULL, notas_nota VARCHAR(250) NOT NULL, user_id INT(11) NOT NULL, CONSTRAINT user_user_id_fk FOREIGN KEY (user_id) REFERENCES user (user_id) ); O sistema: É algo básico. Usando e MySQL, fiz um sisteminha de login com cadastro. O usuário se cadastra, depois se loga e insere informações na tabela notas. A parte de edição, farei depois. A bronca é sempre ao inserir os dados na tabela notas: Cannot add or update a child row: a foreign key constraint fails (`sistema`.`notas`, CONSTRAINT `user_user_id_fk` FOREIGN KEY (`user_id`) REFERENCES `user` (`user_id`)) Alguém tem alguma dica para resolver esse problema? Agradeço desde já qualquer ajuda ...
- 4 respostas
-
- chave
- estrangeira
- (e %d mais)
-
Bom dia ! Meu banco cria as chaves primarias das tabelas assim 1 , 2 , 3 , 4 , 5 , 6 ...........e assim vai . como posso fazer uma alteração para que ele gere as chaves primarias assim 102 , 202 , 302 , 402 , 502 , 602 ...... e assim vai .... Modificando no php admin att Otavio www.virtuabr.com.br
-
como faz pra a chave primaria ser ser a hora, minuto, segundo, dia, mes e ano.. Tudo junto +/- assim ( 00:00:00: 00/00/0000 ) eu sei q tem como por a hora e data mas tudo junto como faz ??