Olá,
Pelo que entendi dos vídeos o SQL é padronizada pela ANSI, só que os diferentes softwares tem algumas funções próprias que variam entre cada desenvolvedora, correto?
Olá,
Pelo que entendi dos vídeos o SQL é padronizada pela ANSI, só que os diferentes softwares tem algumas funções próprias que variam entre cada desenvolvedora, correto?
Oi Gabriel, tudo bem?
Simm, o seu entendimento está correto. Cada banco de dados tem sua particularidade e algumas coisas serão diferentes.
Vou usar como exemplo, funções de datas. A diferença entre a mesma função no MySQL e SQL Server.
GETDATE( )
NOW( )
Essas funções fazem a mesma coisa, que é retornar a data e hora atual, porém o nome da função é diferente entre os bancos de dados.
Espero ter ajudado. Qualquer coisa é só falar, beleza? :)
Oi Maria,
Obrigado pela confirmação, mas me surge uma nova dúvida então. Não estaria certa também a resposta "C"? Que foi tratada como uma proposição errada no exercício.
A linguagem SQL é padronizada, o que não é padronizado são os softwares baseados em SEQL de diferentes desenvolvedoras.
Infelizmente não é possivel sugerir uma alteração de resposta diretamente, por isso estou usando o forum para questionar.
Oi Gabriel,
Na verdade a resposta está certa, a diferença está nas funções mesmo, a mesma forma de criar consultas em um banco de dados com SELECT no MySQL é basicamente o mesmo no SQL Server. Já as funções, como mostrei acima, são diferentes.
Qualquer coisa é só falar :)