19. maj 1999 - 12:21
Der er
3 kommentarer og 1 løsning
Opret tabeller i Access?
Hej! Er det muligt at oprette tabeller i Access via et SQL kald? Jeg bruger: CREATE TABLE TEST (REFNR CHAR (3), FORNAVN CHAR (30), EFTERNAVN CHAR (50)) Men får denne fejl når jeg executer den via ASP: [Microsoft][ODBC Microsoft Access 97 Driver] Invalid SQL statement; expected ''DELETE'', ''INSERT'', ''PROCEDURE'', ''SELECT'', or ''UPDATE''. Det er altså umuligt at lave dette trick med Access? Og kun muligt på en SQL server? Eller er det mig der gør noget forkert .. ?
Annonceindlæg fra Cognizant
Agentic AI kræver mere end teknologi
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Slettet bruger
19. maj 1999 - 16:36
#3
Du skal ikke bruge CHAR se nedenfor : I følgende eksempel oprettes en ny tabel med to Tekst-felter: CREATE TABLE FørsteTabel (Fornavn TEXT, Efternavn TEXT); I næste eksempel oprettes en ny tabel med to Tekst-felter, et Dato og klokkeslætsfelt og et unikt indeks, der består af alle tre felter: CREATE TABLE AndenTabel (Fornavn TEXT, Efternavn TEXT, Fødselsdato DATETIME, CONSTRAINT Tabelbegrænsning UNIQUE (Fornavn, Efternavn, Fødselsdato)); I følgende eksempel oprettes en ny tabel med to Tekst-felter og et Heltal-felt. Feltet SSN er den primære nøgle: CREATE TABLE TredjeTabel (Fornavn TEXT, Efternavn TEXT, SSN INTEGER CONSTRAINT Feltbegrænsning PRIMARY KEY);