O que é uma SQL ANSI ?
Resposta Completa
O padrão SQL ANSI é uma tentativa de padronização da linguagem SQL por organizações internacionais como o American National Standards Institute (traduz-se como "Instituto Nacional Americano de Padrões") ou ANSI.
Essa padronização ocorreu e foi necessária devido ao fato de terem surgidos vários dialetos de bancos que foram criados por diversos fabricantes.
Segue abaixo a listagem de como o padrão foi se desenvolvendo e melhorando com o tempo.
- SQL-86 - Primeira versão da linguagem, lançada em 1986, consiste basicamente na versão inicial da linguagem criada pela IBM.
- SQL-92 - Lançada em 1992, inclui novos recursos tais como tabelas temporárias, novas funções, expressões nomeadas, valores únicos, instrução CASE etc.
- SQL:1999 (SQL3) - Lançada em 1999, foi a versão que teve mais recursos novos significativos, entre eles: a implementação de expressões regulares, recursos de orientação a objetos, queries recursivas, triggers, novos tipos de dados (boolean, LOB, array e outros), novos predicados etc.
- SQL:2003 - Lançada em 2003, inclui suporte básico ao padrão XML, sequências padronizadas, instrução MERGE, colunas com valores auto-incrementais etc.
- SQL:2006 - Lançada em 2006, não inclui mudanças significativas para as funções e comandos SQL. Contempla basicamente a interação entre SQL e XML
Fonte : www.fabioprado.net
Veja abaixo mais perguntas respondidas.
Pergunta
O que é uma query e como é escrita ?
Pergunta
Quem criou o SQL ?
Pergunta
Como excluir um banco de dados ?