Perguntas com a marcação «sql»

91
Postgres: Como converter uma string json em texto?

O valor Json pode consistir em um valor de string. por exemplo.: postgres=# SELECT to_json('Some "text"'::TEXT); to_json ----------------- "Some \"text\"" Como posso extrair essa string como um valor de texto postgres? ::TEXTnão funciona. Ele retorna json entre aspas, não a string...

90
Mysql strip time component from datetime

Preciso fazer uma comparação de datas no Mysql sem levar em consideração o componente de tempo, ou seja, preciso converter '2008-11-05 14:30:00' em '2008-11-05' Atualmente estou fazendo isso: SELECT from_days(to_days(my_date)) Existe uma maneira adequada de fazer isso?

90
Ver e limpar caches / buffers do Postgres?

Às vezes, executo uma consulta do Postgres que leva 30 segundos. Então, eu executo imediatamente a mesma consulta e leva 2 segundos. Parece que o Postgres tem algum tipo de cache. Posso ver de alguma forma o que esse cache está segurando? Posso forçar a limpeza de todos os caches para fins de...

90
T-SQL: Loop por meio de uma matriz de valores conhecidos

Aqui está o meu cenário: Digamos que eu tenha um procedimento armazenado no qual preciso chamar outro procedimento armazenado em um conjunto de IDs específicos; existe uma maneira de fazer isso? ou seja, em vez de precisar fazer isso: exec p_MyInnerProcedure 4 exec p_MyInnerProcedure 7 exec...

90
há uma vantagem em varchar (500) sobre varchar (8000)?

Eu li sobre isso nos fóruns do MSDN e aqui e ainda não estou certo. Acho que isso está correto: Varchar (max) será armazenado como um tipo de dados de texto, o que tem desvantagens. Então, digamos que seu campo tenha menos de 8.000 caracteres. Como um campo BusinessName em minha tabela de banco...

90
NÃO DEFERRÁVEL versus DEFERRÁVEL INICIALMENTE IMEDIATO

Eu li sobre a palavra-chave SQL DEFERRABLEem Database Systems - The Complete Book . O último [NOT DEFERRABLE] é o padrão e significa que toda vez que uma instrução de modificação do banco de dados é executada, a restrição é verificada imediatamente depois, se a modificação puder violar a...