查看完整版本 : Oracle database求指教 number datatype設定,輸入

爆肝學生 2019-2-4 12:15 AM

Oracle database求指教 number datatype設定,輸入

小弟份功課要求datatype要設定 integer, float依兩種
試過幾次int /integer(10)都話ORA-00907: missing right parenthesis
網上有人解答係number(10,0) 但number同integer應該係分別掛?

float果個題目寫float(4,2)  但我照住打都係唔得
一樣出ORA-00907: missing right parenthesis


另外冇需運算既數字字串 例如學生證no,商品編號可唔可以用number做Datatype?
然後insert into table_name values('123' );  加' '令裡面既數字變成String 唔會被唔覺意做加減個D

一時之間唔記得左 求解答 THX:smile_27: :smile_27: :smile_27:

Ob1Kenobi 2019-2-8 10:07 AM

[quote]原帖由 [i]爆肝學生[/i] 於 2019-2-4 12:15 AM 發表 [url=https://computer.discuss.com.hk/redirect.php?goto=findpost&pid=494398349&ptid=28015019][img]https://computer.discuss.com.hk/images/common/back.gif[/img][/url]
小弟份功課要求datatype要設定 integer, float依兩種
試過幾次int /integer(10)都話ORA-00907: missing right parenthesis
網上有人解答係number(10,0) 但number同integer應該係分別掛?

float果個題目寫float(4,2)  但我照住打都係唔得
一樣出ORA-00907: miss ... [/quote]
儘量用INTEGER、FLOAT。即係乜都唔加。
尤其FLOAT。因為,計算時不會「裁剪」數字。
只到最後,顯示答案。才會咁做。
四捨五入甚麼的,關database蛋治?
所以呢,呢份工課有點陰濕。
頁: [1]
查看完整版本: Oracle database求指教 number datatype設定,輸入