2012-04-08 14 views
0

Ich bin neu in MySQL-Befehle. bitte, ich versucht, eine Tabelle erstellen, die MAMP MySQL-Editor, und ich habe einen Fehler # 1046 Keine Datenbank selected..Below ist der einfache Code:MySQL CREATE TABLE Befehl

[code] 

    CREATE TABLE EMPLOYEE_TABLE AS: 
    (SSN    NUMBER(9)  NOT NULL, 
    LAST_NAME  VARCHAR2(20)  NOT NULL, 
    FIRST_NAME  VARCHAR2(20)  NOT NULL, 
    MIDDLE_NAME  VARCHAR2(20)  NOT NULL, 
    ST ADDRESS  VARCHARS2(20) NOT NULL, 
    CITY    CHAR(20)   NOT NULL, 
    STATE   CHAR(2)   NOT NULL, 
    ZIP    NUMBER(4)  NOT NULL, 
    DATE_HIRED  DATE) 
    STORAGE(INITIAL 3K, 
    NEXT    1K) 
[/code] 
+2

VERWENDEN . Sie erstellen eine Tabelle im Nirgendwo. –

+0

danke viel aber jetzt habe ich eine andere Herausforderung. Woher weiß ich, welches Handbuch meiner SQL Server-Version entspricht? Ich schreibe die Syntax auf MAMP mysql Editor – helpdesk

+1

Geben Sie '\ s' an der MySQL-Eingabeaufforderung ein. In der Praxis denke ich, dass aktuelle Installationen alle Version 5.5 sind (und in den meisten Fällen wird jede Dokumentation, die für Version 5 geschrieben wurde, in Ordnung sein). – octern

Antwort

3

Sie haben die Datenbank auszuwählen, in dem Sie die Tabelle einfügen möchten es gibt zwei Möglichkeiten, es zu tun:

  1. die Standarddatenbank auswählen: USE databasename;
  2. Datenbanknamen in der CREATE TABLE Anweisung vor der Tabelle angeben: CREATE TABLE DATABASENAME.EMPLOYEE_TABLE ...

Dabei ist databasename der Name Ihrer Datenbank.

Verwandte Themen