Alguém conhece uma maneira de alterar um fuso horário em um banco de dados SQL?
Existe alguma ferramenta que possa encontrar os objetos usando a data e hora?
Alguém conhece uma maneira de alterar um fuso horário em um banco de dados SQL?
Existe alguma ferramenta que possa encontrar os objetos usando a data e hora?
Assumindo o SQL Server
Não há configuração de fuso horário ou alterações possíveis dentro do SQL Server
A maneira mais fácil que usei para ver se algum objeto está usando um comando específico (por exemplo, aqueles que usam um fuso horário local, como
GETDATE()
eCURRENT_TIMESTAMP
) ésyscomments
. Atext
coluna desta tabela no SQL 2000 possui o comando real que compõe o objeto.A ressalva é que, se o procedimento foi criado usando
WITH ENCRYPTION
, você não poderá ver ou verificar a coluna de texto. Acredito que algo assim deve retornar o que você procura:Para alterar o fuso horário do banco de dados, você pode usar algo como
A sintaxe varia de fornecedor para fornecedor. Algumas plataformas dependem do sistema operacional do host. Para obter respostas específicas da plataforma, marque sua pergunta com os dbms que você usa - PostgreSQL, SQL Server, Oracle, etc.
Não está claro quais objetos você deseja encontrar por data e hora.