Logo by Irenicus giovedì 09-feb-12 20:35


RaulKen.It :: Leggi il Topic - Problema SQL
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

Problema SQL

 
Nuovo Topic   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
kekcko1819
Frequentatore del Forum
Frequentatore del Forum


Registrato: Feb 03, 2006
Messaggi: 197

MessaggioInviato: Dom Dic 03, 2006 10:58 am    Oggetto: Problema SQL Rispondi citando

Incomincio col dire ke sono alle prime armi.

In pratica scrivendo in Access una semplice CREATE TABLE, non mi riconosce alcune clausole:

Codice:
CREATE TABLE Impiegati
(ID smallint primary key,
 Cognome char(30) not null,
 Nome char(20) not null,
 Residenza char(20) default '*** Manca Residenza',
 Stipendio decimal(9,2),
 Dipartimento char(5) references Dipartimenti(Codice));


Non mi riconosce:
- default;
- decimal;

E anche altri comandi simili.
Torna in cima
Profilo Messaggio privato
kekcko1819
Frequentatore del Forum
Frequentatore del Forum


Registrato: Feb 03, 2006
Messaggi: 197

MessaggioInviato: Lun Dic 04, 2006 4:18 pm    Oggetto: Rispondi citando

Ho capito ke io uso Microsoft Jet SQL, mentre per usare i comandi ke voglio io dovrei usare ANSI SQL.

Come posso fare?
Torna in cima
Profilo Messaggio privato
Grinice
Nuovo del Forum
Nuovo del Forum


Registrato: Mar 02, 2007
Messaggi: 1

MessaggioInviato: Ven Mar 02, 2007 6:38 pm    Oggetto: ANSI SQL Rispondi citando

Esatto. Parole chiave come DECIMAL e DEFAULT non vengono riconosciute dalla modalità predefinta che è ANSI-89.

Per attivare in ACCESS 2003 la modalità ANSI-92 SQL bisogna:
1) Aprire il database (.mdb) interessato
2) Cliccare sul menu STRUMENTI - OPZIONI - Tabelle/Query e nel riquadro "Sintassi compatibile SQL Server (ANSI 92)" selezionare la casella "Database corrente".

Buon lavoro.
Torna in cima
Profilo Messaggio privato
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Generazione pagina: 0.10 Secondi