我想在Customers表中添加一列。我想添加的列的名稱是Phone_no。現在,如果我想將國家代碼與Phone_no字段一起添加,那麼Phone_no的數據類型是什麼?例如Phone_no是+918884560909,那麼Phone_no字段的數據類型是什麼?MySQL變更查詢
-2
A
回答
0
如果你想用特殊的符號添加的號碼一樣+
,然後使用VARCHAR它想:
varchar(20)
0
如果你喜歡一個字段命名爲varchar(expected_size)。如果您更喜歡兩個字段,則可以將一個字段命名爲國家代碼(varchar),將其他命名爲phone_no(number)。查看所有可用數據類型的Oracle文檔。
0
ALTER TABLE Customers ADD COLUMN Phone-no varchar(13);
你可能只是不+
門店數量。在這種情況下,您可以存儲號碼爲bigint
+0
存儲一個電話號碼作爲bigint通常是一個壞主意,因爲它會降低前導零。 – Kaoru
+0
是的,你說得對,將它們存儲爲varchar會更好。 –
相關問題
- 1. MySQL變更多個查詢到單個查詢
- 2. MySQL更新查詢
- 3. MySQL查詢更新
- 4. mysql查詢更改
- 5. MYSQL - 更新查詢
- 6. MySQL查詢更新
- 7. mysql更新查詢與子查詢
- 8. MySQL查詢:這是更快的查詢
- 9. MySQL查詢更新與子查詢
- 10. PHP MySQL查詢X = $變量
- 11. 變量在MySQL查詢
- 12. MySQL查詢加入「可變
- 13. PHP變量和MySQL查詢
- 14. Mysql查詢php變量
- 15. 變換查詢在MySQL
- 16. PHP變量在MySQL查詢
- 17. MySQL查詢一個變量
- 18. Mysql查詢變量語法
- 19. PHP和MYSQL - 查詢變量
- 20. MySQL查詢變得緩慢
- 21. Mysql組合更新查詢
- 22. 用JDBC更新查詢mysql
- 23. mysql:更新子查詢,
- 24. MYSQL TRIGGER子查詢更新
- 25. PHP/MySQL更新查詢
- 26. 更新php-mysql查詢
- 27. MySQL高級更新查詢
- 28. 清理Mysql更新查詢
- 29. 更高效的查詢MYSQL
- 30. 更新/插入MySQL查詢
謝謝。 Varchar和Varchar2有什麼區別? – diya
mysql中沒有varchar2數據類型,這是一種oracle數據類型。 – Shadow
varchar2僅存在於oracle中。檢查此:http://stackoverflow.com/questions/1171196/what-is-the-difference-between-varchar-and-varchar2 –