1 回答

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊
我不明白問(wèn)題 1。表沒(méi)有類(lèi)型,它們只是表,除非您使用臨時(shí)表。對(duì)于文件名和保存位置等,通常使用任何字符串 varchar 都會(huì)解決您的所有問(wèn)題。您希望將 varchar 數(shù)據(jù)類(lèi)型設(shè)置為您的用例中字符串的最大長(zhǎng)度,因?yàn)檫@就是無(wú)論它包含的字符串有多短,列都需要多少存儲(chǔ)空間。
對(duì)于文件名和保存位置,我認(rèn)為 varchar(100) 就足夠了,但這取決于你。如果您將其設(shè)置得太短并嘗試插入數(shù)據(jù),您將收到錯(cuò)誤。
要獲取文件名,從這個(gè)堆棧溢出線程開(kāi)始可能會(huì)讓您走上正確的方向?我不完全確定你需要什么。?
10位數(shù)字...
int 數(shù)據(jù)類(lèi)型可以攜帶 -2^31 (-2,147,483,648) 到 2^31-1 (2,147,483,647) 范圍內(nèi)的任何數(shù)字。如果您的 10 位數(shù)字需要更高或更低,那么請(qǐng)使用 BIGINT 數(shù)據(jù)類(lèi)型(它使用相當(dāng)多的存儲(chǔ)空間,但我懷疑您是否非常關(guān)心這一點(diǎn)。
添加回答
舉報(bào)