-2
我是SQL新手,學習MySQL的基礎知識,使用MySQL Workbench。在運行這個應該創建一個新表的查詢之後,我沒有看到任何創建的表。我也在輸出窗口中看到這條消息:0 row(s) affected
。運行後沒有創建表創建表查詢
CREATE TABLE SpecialProducts
(
prod_id CHAR(10) NOT NULL,
vend_id CHAR(10) NOT NULL,
prod_name CHAR(254) NOT NULL,
prod_price DECIMAL(8,2) NOT NULL,
prod_desc TEXT(1000) NULL
);
你檢查過你的數據庫模式嗎?右鍵點擊你的數據庫並設置爲默認模式.......可能是你的表已經在公共模式下創建 –
點擊mysql工作臺中的刷新圖標 –
另外,其中一個基礎是RDBMS中的每個表有一個主鍵。 (和CHAR(254)非常不可能!) – Strawberry