Cavone.com: Web & Software Engineering

 Database & RDBMS ::

 ::Servizi offerti   ::Matilda-CMS SEO   ::Assistenza Tecnica   ::Sviluppo software   ::Pubblicità   ::Contatti   ::Web Ranking   ::RSS Feed  

 Link


 Database & RDBMS ::

 << Indice dei post <<

Confronti fra le sintassi SQL


Vi segnalo un ottimo report sui confronti fra le più diffuse implementazioni dello standard SQL. L'obiettivo dell'autore è raccolgliere le informazioni più rilevanti nel porting di database tra differenti RDBMS, analizza le differenze nelle sintassi SQL e le relative limitazioni.
In un unica tabella vengono analizzate nel dettaglio le caretteristiche della sintassi SQL di:
  • PostgreSQL
  • IBM DB2
  • MS SQL Server
  • MySQL
  • Oracle

Nel dettaglio le indicazioni su come gestire nei differenti DBMS:

  • Istruzione SELECT
  • Come ordinare insiemi di record
  • Limitare il numero di risultati (RANK() / ROW_NUMBER() / LIMIT / TOP / FETCH FIRST)
  • Istruzione INSERT
  • Inserire più record nella stessa query
  • Tipi di dati
    • BOOLEAN
    • CHAR
    • Date and time types TIMESTAMP
  • Funzioni ed operatori 
    • Calcolare la lunghezza di una stringa (LENGTH)
    • Estrarre una sotto-stringa (SUBSTRING)
    • Sostituire una sotto-stringa (REPLACE)
    • Eliminare gli spazi in una stringa (TRIM) 
    • Concatenazione di stringhe 
    • Gestione dei vincoli di integrità 
      • Il vincolo UNIQUE
      • generazione automatica di chiavi primarie (IDENTITY/SERIAL/AUTO_INCREMENT)
    • Operazioni da linea di comado 
      • Avviare l'interfaccia di linea di comado (Es. SQL-Plus) 
      • Come ottenere l'elenco delle Tabelle di un database 
      • Come ottenere la struttura di una tabella (meta-dati) 
      • Come ottenere statistiche su l'utilizzo di una tabella (Audit) 
      • Come ottenere la descrizione di una query SQL
    • Altre informazioni 
      • Utilizzo di tabelle-Dummy 
      • Come ottenere la versione del DBMS 

Link: http://troels.arvin.dk/db/rdbms/


 Posted: 19/05/2006 by Ing. Paolo Cavone

 Lascia un commento!

 Blog

 Problematiche tecnologiche nella scelta del RDBMS 
19/06/2006
 Esempio di stringa di connessione per Oracle 
03/05/2003
 Contatori in Oracle 
13/09/2003
 Oracle9i Database : documentazione On-line 
20/11/2005
 Confronti fra le sintassi SQL 
  19/05/2006

 Sezioni

 ::Servizi offerti   ::Matilda-CMS SEO   ::Assistenza Tecnica   ::Sviluppo software   ::Pubblicità   ::Contatti   ::Web Ranking   ::RSS Feed  

Copyright - 2002-2024. Via G. Arditi 15, 73100 Lecce, P.IVA: 04066160757
RSS - Powered by Matilda-cms. Tutti i diritti riservati. I marchi registrati sono di proprietà dei rispettivi proprietari.
Questo sito non rappresenta una testata giornalistica, viene aggiornato senza alcuna periodicità, esclusivamente sulla base di appunti e scritti dell'autore.