Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Autowert - Anweisung in SQL mit Database

Frage Entwicklung Datenbanken

Mitglied: viteng

viteng (Level 1) - Jetzt verbinden

27.08.2010 um 11:39 Uhr, 5154 Aufrufe, 5 Kommentare

Dies ist meine erste Frage auf administrator.de

Hallo zusammen,
ich komme sofort zu meinem Problem. Ich arbeite(übe) zurzeit an einer Datenbank. Meine Software ist die Database von OpenOffice. Ich versuche gerade eine Tabelle und darin enthaltene Spalte(Atributt) mit einem autowert für den Primary-Key zu erstellen. So sieht meine Anweisung aus:
create table schueler (id_schueler autoincrement not null);
Es funktioniert jedoch nicht. Database erkennt die Anweisung "AUTOINCREMENT" nicht. Hat jemand eine Ahnung? Würde mich gern drüber freuen.

Anmerkung: Wie das ohne SQL-Anweisung bei Database geht, weiß ich. Es geht mir um eine "richtige" SQL-Anweisung.
Mitglied: maretz
27.08.2010 um 12:23 Uhr
du hast dem nicht gesagt welcher TYP dein Feld sein soll (Integer) -> damit weiss deine DB nicht was es mit auto-increment anfangen soll...
Bitte warten ..
Mitglied: viteng
27.08.2010 um 12:45 Uhr
Ich habe eben mit "int" und "integer" ausprobiert. Klappt trotzdem nicht.
...
create table schueler (id_schueler int autoincrement not null);
create table schueler (id_schueler integer autoincrement not null);
...

Von Access kenne ich es eigentlich so dass, bei "Aotowert" die Typ-Angabe "int" oder "integer" überflüssig ist. Ansonsten gibt es auch dort eine Fehlermeldung. Noch eine Idee?
Bitte warten ..
Mitglied: SlainteMhath
27.08.2010 um 14:54 Uhr
Moin,

ich bin mir sicher, in der OO Doku findet sich die richtige Syntax - guck doch da mal rein

/EDIT. oder schau mal hier: http://tinyurl.com/2e9omal

lg + schones we,
Slainte
Bitte warten ..
Mitglied: viteng
10.09.2010 um 12:17 Uhr
Hi SlainteMhath,

nach einer längerer Zeit melde ich mich mal wieder.
Ich habe in der OO-Doku in Bezug auf SQL-Anweisung, nichts gefunden. Ich habe jedoch weiter "gegoogelt" und siehe da...ich war findig geworden.

Und so wird es gemacht:
CREATE TABLE "Schueler"("ID_schueler" INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 1) NOT NULL PRIMARY KEY, name varchar(100), vname varchar(100));


Übrigens dein Link mit dem automatischen Google-Eintippen kannte ich bis dato nicht....sehr cool gemacht...danke.

An alle andere, ebenfalls vielen Dank!

Beste Grüße
Vitalij
Bitte warten ..
Neuester Wissensbeitrag
DSL, VDSL

Telekom versendet automatische Kündigungen

(5)

Erfahrungsbericht von Voiper zum Thema DSL, VDSL ...

Ähnliche Inhalte
Windows Server
gelöst SQL Server 2016 User CALs auch für ältere SQL-Server-Version nutzbar? (3)

Frage von Jeiko71 zum Thema Windows Server ...

Monitoring
HP Monitoring - SQL auf localhost notwendig? (2)

Frage von hijacker99 zum Thema Monitoring ...

Windows Server
SQL-Errorlogs (3)

Frage von kellbidden zum Thema Windows Server ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Windows Freigabe: Zugriff auf alle Ordner trotz Sicherheitseinstellungen (23)

Frage von Pandreas zum Thema Windows Userverwaltung ...

Exchange Server
gelöst MS Exchange 2016 - Basicconfig Fragen (16)

Frage von maddig zum Thema Exchange Server ...

Off Topic
Handy in Raten kauifen oder nicht? (14)

Frage von mirko123 zum Thema Off Topic ...

Windows Server
gelöst Rechte als Admin vergeben - Zugriff verweigert (14)

Frage von Ghost108 zum Thema Windows Server ...