Hirdetés
- OnePlus 15 - van plusz energia
- Mobil flották
- Samsung Galaxy A54 - türelemjáték
- A lapkakészlet és az akku különbözteti meg a Motorola Edge 60 és Edge 60 Pro-t
- Apple iPhone 16 Pro - rutinvizsga
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- Megtartotta Európában a 7500 mAh-t az Oppo
- Minden a BlackBerry telefonokról és rendszerről
- Ultrák küzdelme várható Európában 2026-ban
- Android szakmai topik
Új hozzászólás Aktív témák
-
nyunyu
félisten
válasz
DeFranco
#5422
üzenetére
Sima ügy, anonim blokk elé írsz egy declaret:declare
v_valt1 number := 33;
v_valt2 number := 55;
begin
SELECT
table1.col1,
table1.col2 * v_valt1,
table1.col3 * v_valt2
FROM
table1;
end;Mégsem ilyen egyszerű, mert anonim blokkban nem lehet sima select (ahogy eljárás törzsben sem), várja az into táblanevet, hogy milyen táblába irányítsa a kimenetet.
Max úgy működhetne, hogy CTASt írsz a törzsbe:
declare
v_valt1 number := 33;
v_valt2 number := 55;
begin
CREATE TABLE new_table AS
SELECT
table1.col1,
table1.col2 * v_valt1,
table1.col3 * v_valt2
FROM
table1;
end;aztán miután lefutott, akkor le tudod kérdezni egy select * from new_table;-val az eredményt.
Új hozzászólás Aktív témák
- BESZÁMÍTÁS! MSI B650 R7 7800X3D 32GB DDR5 2TB SSD RTX 5070Ti 16GB Asus ROG Strix Helios GX601 750W
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4062
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 16/32/64GB RAM RX 9060XT 16GB GAMER PC termékbeszámítással
- SteelSeries Apex Gaming billentyűzet, német, RGB
- Keresünk Galaxy S22/S22+/S22 Ultra
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


