Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
SSIS integrációs modul az Azure Data Factoryben
Egy numerikus kifejezés négyzetét adja vissza.
Szintaxis
SQUARE(numeric_expression)
Érvek
numeric_expression
Bármilyen numerikus adattípus numerikus kifejezése. További információ: Integration Services-adattípusok.
Eredménytípusok
DT_R8
Megjegyzések
A NÉGYZET null eredményt ad vissza, ha az argumentum null.
Az argumentum a négyzetes művelet előtt DT_R8 adattípusra kerül.
Példa kifejezésre
Ez a példa a 12 négyzetét adja vissza. A visszatérési eredmény 144.
SQUARE(12)
Ez a példa két oszlop értékeinek kivonása eredményének négyzetét adja vissza. Ha Value1 12 értéket tartalmaz, és Érték2 4-et tartalmaz, akkor a SQUARE függvény 64-et ad vissza.
SQUARE(Value1 - Value2)
Ez a példa egy derékszögű háromszög harmadik oldalának hosszát adja vissza úgy, hogy a NÉGYZET függvényt két változóra alkalmazza, majd kiszámítja az összeg négyzetgyökét. Ha Side1 3,Side2 4-et tartalmaz, az SQRT függvény 5-öt ad vissza.
SQRT(SQUARE(@Side1) + SQUARE(@Side2))
Jegyzet
A kifejezésekben a változónevek mindig tartalmazzák a @ előtagot.