SQL: INSERT INTO

Szalayné Tahy Zsuzsa sztzs at infokatedra.hu
2013. Ápr. 27., Szo, 08:51:21 CEST


> bővebb magyarázat nélkül. (Office2003). Ha jól látom, 148-at elfogad de
> (147+1) már hibát okoz azaz műveletet, még elemit sem hajlandó elvégezni a
> VALUES paraméterében. Rá lehet valamiképpen venni hogy mégis...? TIA

Bővebb magyarázat:
Szerintem "VALUES", azaz "értékek", Nem számol semmit.
Ha egy megnyitott táblába kézzel írsz be új sort, akkor sem fogad el
semmilyen lekérdezést, számítást...
Vagy rekordot fűzöl hozzá egy lekérdezéshez, ekkor a rekord értékeit
meg lehet adni számítással, vagy egy előre létrehozott rekordba
beleírod az értékeket.

Nekem ez megy access 2010-ben:
INSERT INTO talalmany (tkod, talnev)
SELECT Max(tkod)+1, "stencil"
FROM talalmany;


További információk a(z) Techinfo levelezőlistáról