Perguntas com a marcação «database»

9
A cláusula LIKE não funciona na alteração de consulta de gancho

Estou tentando substituir a pesquisa padrão por uma cláusula LIKE no Drupal 7. Tentei alterar a consulta de acordo com Adicionando uma condição OR a uma consulta existente : function MYMODULE_query_node_access_alter(QueryAlterableInterface $query) { foreach ($query->getTables() as $table) {...

9
Falha na migração: na cláusula ambígua

Estou trabalhando com o migratemódulo pela primeira vez e trabalhei com a db_selectAPI um pouco, mas estou com um erro. Estou tentando converter alguns rótulos antigos em uma taxonomia drupal. Quando navego para a /admin/content/migratepágina, ele faz minha consulta corretamente e mostra o número...

9
db_update () com junções

Existe alguma maneira de fazer db_update()a seguinte consulta? UPDATE field_data_field_TEST as ft left join node as n on ft.entity_id = n.nid set n.type='test' where n.type='foo' Eu tentei usar, db_update()->join();mas não funcionou.

9
Como obtenho o último ID de registro inserido?

Quero obter o ID do registro para a última linha inserida em uma tabela de banco de dados. Estou tentando usar db_last_insert_id(), mas está lançando uma exceção. Chamada para função indefinida db_last_insert_id() Como obtenho o último ID de registro

8
db_affected_rows no Drupal 7 para db_query

Acabei de perceber que o @Berdir foi tão bom de remover db_affected_rowsdo Drupal 7 . Agora estou me perguntando qual é a melhor prática agora para detectar se a consulta que você executou mudou alguma coisa no banco de dados. Um caso típico de uso seria. db_query(...); if (!db_affected_rows())...

8
Plano de transição para abominação PHP5 para Drupal

fundo Daqui a um ano, meus clientes portarão um serviço de portal de intranet relativamente complexo (programação, rastreamento e relatórios reais e muito mais) para o Drupal, porque a matriz diz isso. Muito pouco esforço foi feito para determinar se essa é a escolha técnica certa e está além do...

8
Como migrar do MySQL para o PostgreSQL

Eu preciso saber como migrar meu banco de dados Drupal 6 do MySQL para o PostgreSQL. Também gosto de ouvir histórias em primeira mão sobre migrações reais. PS: Encontrei este script de migração drupal-mysql2pgsql.pl que aparentemente faz o trabalho, mas não pude usá-lo devido ao fato de que não...

8
MariaDB vs MySQL para Drupal 6?

Gostaria de saber se é uma boa idéia converter um grande banco de dados D6 de um site da comunidade (com 80% de leitura de 20% de gravação e cerca de 1300 qps, usando o mecanismo MyIsam) do Mysql para o MariaDB? O MariaDB parece ser altamente desejável: O MariaDB é um servidor de banco de...

8
Depurando Consultas de Banco de Dados Customizadas

Existe uma maneira conveniente de solicitar que um objeto de banco de dados específico imprima sua consulta? De vez em quando, escrevo um DBTNG db_op () em um módulo e, de tempos em tempos, não entendi direito as consultas. Eu sei que o devel pode gerar o log de consultas, mas são todas as...

8
Como posso salvar matrizes de valores no banco de dados?

Estou tentando salvar vários valores de uma área de texto em uma tabela de banco de dados. Eu uso o código a seguir, mas acho que é o caminho errado. foreach ($user_emails as $key => $value) { $insert_banned_emails = db_insert('banned_users'); $insert_banned_emails ->fields(array(...

8
Como executar junção com várias colunas usando db_select?

Como executar junção com várias colunas usando db_select? Qualquer ajuda? Aqui abaixo está o exemplo que estou procurando. SELECT * FROM digitaliq_flds_by_node a JOIN digitaliq_fld_category b ON a.fld_id = b.fld_id AND a.fld_collection_id = b.fld_collection_id AND a.fld_group_name =...

8
Erro geral: o servidor MySQL 2006 foi embora [fechado]

Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico das respostas do Drupal. Fechado há 5 anos . Este é o erro que estou recebendo de...