2
A
回答
4
下面是一個例子:
mysql> create or replace view v_test as
-> select 99 as age,
-> 2147483647 as id,
-> 'F' as gender
-> from dual
-> where false;
Query OK, 0 rows affected (0.04 sec)
mysql> desc v_test;
+--------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+------------+------+-----+---------+-------+
| age | int(2) | NO | | 0 | |
| id | bigint(10) | NO | | 0 | |
| gender | varchar(1) | NO | | | |
+--------+------------+------+-----+---------+-------+
3 rows in set (0.01 sec)
mysql> select * from v_test;
Empty set (0.00 sec)
+0
不錯'哪裏錯'。或者'另一種方言中的1 <> 1' – Davos
4
0
嘗試從這個SELECT語句定義視圖:
SELECT 5 as age, 10 as id, 'M' as gender
WHERE age = 0
這會給你正確類型的列
相關問題
- 1. 如何在MySQL中創建視圖?
- 2. 在視圖中創建一個視圖
- 3. 如何在兩個表之間創建一個Mysql視圖
- 4. 如何創建一個視圖,而在MySQL
- 5. MySQL的worckbench創建一個視圖
- 6. 在MySQL中創建一個視圖表,但是從2個表
- 7. 如何通過映射3個表在mysql中創建視圖?
- 8. 如何在MySQL中創建一個使用PHP中另一個數據庫視圖名稱的視圖?
- 9. 在MySQL視圖中創建一個不存在的字段
- 10. 如何創建一個LINQ視圖?
- 11. 如何從另一個創建視圖?
- 12. 如何創建一個靜態視圖
- 13. 在django中創建一個視圖
- 14. 如何在一個視圖中創建兩個NSTtableView?
- 15. 如何強制視圖創建與MySQL?
- 16. 如何在eclipse中的分層視圖中創建一個包
- 17. 如何在一個活動內創建一個覆蓋視圖
- 18. 如何在rCharts中創建一個空的圖?
- 19. 如何在.net中創建一個空白圖表4
- 20. iPhone:如何在內存中創建一個空位圖?
- 21. 如何在vb.net中創建一個空白PNG圖像
- 22. 在mysql中創建視圖的註釋
- 23. 在MySQL中創建視圖時出錯
- 24. 如何在同一視角創建多個eclipse視圖..?
- 25. 從另一個視圖創建視圖
- 26. 如何在mysql中的上下文中創建視圖/表?
- 27. 如何在android中的另一個視圖上創建透明?
- 28. 如何在eclipse 4.2中創建一個新視圖?
- 29. 如何在一個頁面中創建動態視圖
- 30. 如何在MVC中創建一個大視圖(頁面)?
視圖沒有行,它引用的結果集是。 – Sebas