Har skrivit SQL-kommandon för CREATE TABLEs och det funkar utmärkt att köra dessa i SQL-servern, som då skapar tabeller och tupler. Du kan ju testa acces namn på fälten Text och Long: Tyvärr funkar det inte att göra så heller, Andreas. Det är möjligt att använda denna typ av SQL i Access.CREATE TABLE...
Undrar nu hur/var jag gör likadant i Access.
Har provat skriva dem i designläget för SQL-frågor men det funkar ej.
Exempel på tabell och tupel:
/*skapa tabellen KURS*/
CREATE TABLE KURS
(kursKod CHAR(4) NOT NULL,
kursNamn VARCHAR(30) NOT NULL,
poang INT NOT NULL,
CONSTRAINT KURSPK
PRIMARY KEY(kursKod));
/*tupel*/
insert into KURS values('INF1', 'grundkurs','5');Sv: CREATE TABLE...
<code>
CREATE TABLE KURS
(kursKod Text(4) NOT NULL,
kursNamn Text(30) NOT NULL,
poang Long NOT NULL,
CONSTRAINT KURSPK
PRIMARY KEY(kursKod));
</code>Sv: CREATE TABLE...
Hmmm, jag UNDRAR om det överhuvudtaget är möjligt att göra detta i Access.
Nu har jag lusläst online-manualen och kan inte hitta någonting om detta. (suck)Sv: CREATE TABLE...
Prova skriv som sql i SQL läge i Access
<code>
CREATE TABLE Vänner
([VänID] integer,
[Efternamn] text,
[Förnamn] text,
[Födelsedag] date,
[Telefonnummer] text,
[Anteckningar] memo,
CONSTRAINT [Index1] PRIMARY KEY ([VänID]));
</code>
För att skapa ett index efter att tabellen skapats prova
<code>
CREATE INDEX NyttIndex
ON Vänner ([Efternamn], [Förnamn]);
</code>
Detta finns att läsa i access under benämningen 'Definitionsfrågor'