我想知道是否有可能創建用戶定義的sql數據類型。例如,數據類型可以是'水果',然後可能是'蘋果','梨'和'橙色'。這可能嗎?用戶在MySQL中定義的sql數據類型
-1
A
回答
1
正如foampile指出的那樣,the question has already been asked before。
然而,在你的情況,你可以使用ENUM type:
CREATE TABLE my_fruits (
id INT AUTO_INCREMENT,
fruit ENUM('apple', 'pear', 'orange'),
PRIMARY KEY(id)
);
INSERT INTO my_fruits(fruit) VALUES('pear'), ('apple'), ('orange'), ('pear');
0
您可以隨時使用enum了這樣的情況。
例如
create table testing_fruits
(fruits enum('apple', 'grapes', 'banana',...));
但問題這種方法是,你將不得不一次又一次地用枚舉...
0
相關問題
- 1. 用戶自定義數據類型VS用戶自定義類型VS用戶定義的表類型
- 2. Python用戶定義的數據類型
- 3. MySQL支持用戶定義的數據類型
- 4. 用戶定義的數據類型,使用另一個用戶定義的數據類型作爲參數
- 5. Sql server 2008用戶定義的數據類型
- 6. 是否可以更改SQL用戶定義的數據類型?
- 7. SQL Server 2005用戶定義的數據類型,tempdb和權限
- 8. Cassandra - 用戶自定義數據類型
- 9. 用戶定義UML數據類型2010
- 10. 在java中使用用戶定義的數據類型
- 11. 有沒有辦法在MySQL中影響用戶定義的數據類型?
- 12. 內置數據類型與C++中用戶定義的數據類型
- 13. 使用用戶定義的數據類型將SQL Server數據導入Excel
- 14. 如何在HANA SQL數據庫中列出用戶定義的類型?
- 15. 如何在SQL Server數據庫中列出用戶定義的類型?
- 16. 用戶定義類型的attribute-defs中的DB2 SQL數組
- 17. LINQ到Sql +自定義數據類型
- 18. SQL服務器中的嵌套表和用戶定義的數據類型
- 19. 如何傳遞SQL Server 2012中用戶定義的數據類型的值
- 20. 用於用戶定義函數的'Expression'參數數據類型
- 21. 在Visual Studio 2012中創建SQL用戶定義的類型
- 22. 內置數據類型轉換到用戶定義的數據類型C++
- 23. 查找用戶定義類型的SQL基類型
- 24. DB2中具有約束的用戶定義的數據類型
- 25. 投射到用戶定義的數據類型中的PostgreSQL
- 26. 在SQL中使用用戶定義表類型選擇DBNULL
- 27. 如何使用用戶定義的數據類型對定義的數據類型進行操作?
- 28. 在SQL Server數據庫之間傳遞用戶定義的表類型
- 29. 找不到在SQL Server用戶定義的數據類型「empnum」 2014
- 30. 如何在XML模式中定義用戶定義數據類型?
已被提問和回答[這裏] [1] [1]:http://stackoverflow.com/questions/3138392/does-mysql-support-user-defined-data-types – amphibient