คอนสตรักเตอร์ของตาราง
แสดงตารางที่มีคอลัมน์อย่างน้อยหนึ่งคอลัมน์
วากยสัมพันธ์
{ <scalarExpr1>, <scalarExpr2>, … }
{ ( <scalarExpr1>, <scalarExpr2>, … ), ( <scalarExpr1>, <scalarExpr2>, … ), … }
พารามิเตอร์
เทอม | นิยาม |
---|---|
scalarExprN |
นิพจน์ DAX ใด ๆ ที่แสดงค่าสเกลา |
ค่าผลลัพธ์
ตารางของคอลัมน์อย่างน้อยหนึ่งรายการ เมื่อมีเพียงหนึ่งคอลัมน์ ชื่อของคอลัมน์คือ Value (ค่า) เมื่อมี N คอลัมน์โดย N > 1 ชื่อของคอลัมน์จากซ้ายไปขวาคือ Value1, Value2, ..., ValueN
หมาย เหตุ
ไวยากรณ์แรกจะส่งกลับตารางของคอลัมน์เดียว ไวยากรณ์ที่สองจะแสดงตารางของคอลัมน์อย่างน้อยหนึ่งคอลัมน์
จํานวนของนิพจน์สเกลาต้องเหมือนกันสําหรับแถวทั้งหมด
เมื่อชนิดข้อมูลของค่าสําหรับคอลัมน์ในแถวอื่นแตกต่างกัน ค่าทั้งหมดจะถูกแปลงเป็นชนิดข้อมูลทั่วไป
ตัวอย่างที่ 1
คิวรี DAX ต่อไปนี้:
EVALUATE { 1, 2, 3 }
และ
EVALUATE { (1), (2), (3) }
แสดงตารางที่มีคอลัมน์เดียวต่อไปนี้:
[Value] |
---|
1 |
2 |
3 |
ตัวอย่างที่ 2
คิวรี DAX ต่อไปนี้:
EVALUATE
{
(1.5, DATE(2017, 1, 1), CURRENCY(199.99), "A"),
(2.5, DATE(2017, 1, 2), CURRENCY(249.99), "B"),
(3.5, DATE(2017, 1, 3), CURRENCY(299.99), "C")
}
กลับ
[Value1] | [Value2] | [Value3] | [Value4] |
---|---|---|---|
1.5 | 1/1/2017 | 199.99 | A |
2.5 | 1/2/2017 | 249.99 | B |
3.5 | 1/3/2017 | 299.99 | C |
ตัวอย่างที่ 3
คิวรี DAX ต่อไปนี้:
EVALUATE { 1, DATE(2017, 1, 1), TRUE, "A" }
แสดงตารางต่อไปนี้ของคอลัมน์ชนิดข้อมูลสตริงหนึ่งคอลัมน์:
[Value] |
---|
1 |
1/1/2017 |
TRUE |
A |