Board logo

標題: SQL 新手問題............ [打印本頁]

作者: vincent1989    時間: 2009-3-14 12:29     標題: SQL 新手問題............

CREATE Database ASS;

use ASS;

CREATE TABLE Staff
(staffNo CHAR(5) NOT NUll,
fname VARCHAR(20) NOT NUll,
lname VARCHAR(15) NOT NUll,
postion VARCHAR(15) NOT NUll,
sex CHAR(1) NOT NUll,
DOB DATE,
salary NUMBER(7,2),
branchNo CHAR(4),
CONSTRAINT Staff_staffNo_pk PRIMARY KEY (staffNo),
CONSTRAINT Staff_branchNo_fk FOREIGN KEY
(branchNo) REFERENCES Branch(branchNo));

點解佢話個salary NUMBER(7,2),出錯??
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for
the right syntax to use near 'NUMBER(7,2),
branchNo CHAR(4),
CONSTRAINT Staff_staffNo_pk PRIMARY KEY (staffNo)' at line 8

[ 本帖最後由 vincent1989 於 2009-3-14 12:33 編輯 ]
作者: alextamly    時間: 2009-3-14 12:44

NUMERIC(7,2)
作者: 忌廉麻美    時間: 2009-3-14 12:47

MYSQL 冇 NUMBER 依個 type
請用 DECIMAL, NUMERIC, FLOAT 或 DOUBLE
作者: vincent1989    時間: 2009-3-14 12:47

THX!!!!!!!
感謝主!!!!
比我遇到你
你係我既恩人
!!!!!!!!!!!!!
作者: vincent1989    時間: 2009-3-14 12:51

其實我係阿SIR份Notes Copy出黎.........
想睇下係點...........
點知搞左2個鐘.............都唔知錯咩
估唔到 IVE 既 Notes 都可以錯..........
作者: vincent1989    時間: 2009-3-14 12:52

點先可以Delete 唔要既 table ??
作者: 121416    時間: 2009-3-14 13:43

DROP TABLE table_name;
作者: 一小無謂一    時間: 2009-3-14 13:46     標題: 回覆 6# 的帖子

DROP TABLE {table_name}
作者: 望月小妖    時間: 2009-3-14 14:25

原帖由 vincent1989 於 2009-3-14 12:51 發表
其實我係阿SIR份Notes Copy出黎.........
想睇下係點...........
點知搞左2個鐘.............都唔知錯咩
估唔到 IVE 既 Notes 都可以錯..........


IVE 係咪教 Oracle 呀? 你用緊 MySQL喎
作者: vincent1989    時間: 2009-3-14 14:37

佢係教SQL..........
但係佢叫我地唔好聽佢講 , 因為一定會唔識 , 叫我地自己去買書學.........
!@#$%^!@#$%^
都唔知咩阿 SIR !!!

[ 本帖最後由 vincent1989 於 2009-3-14 14:38 編輯 ]
作者: little_keung    時間: 2009-3-16 17:17

原帖由 vincent1989 於 2009-3-14 14:37 發表
佢係教SQL..........
但係佢叫我地唔好聽佢講 , 因為一定會唔識 , 叫我地自己去買書學.........
!@#$%^!@#$%^
都唔知咩阿 SIR !!!


阿 sir 只會教 concept ( relational algebra ) , detail syntax  要靠自學.
因為門派太多喇
作者: jzu    時間: 2009-3-16 20:33

你阿sir講得又啱喎
如果遇著呢d堂, 我寧願走堂自己走去library借本sql書睇仲好過
作者: 121416    時間: 2009-3-17 00:12

門派一般就A記O記F記同M記…
大同小異,學識基本功再記下差異就得,無乜難





歡迎光臨 電腦領域 HKEPC Hardware (https://h0.hkepc.com/forum/) Powered by Discuz! 7.2