Plik ma się nazywać
$row[pole1] po zapisaniu na HDD serwera? No to w
move_uploaded_file jako drugi parametr wpisz '$row[pole1]'.

Czyli:
<?php
?>

Totalnie zamieszałeś - nie rozumiem nic.
Pewnie chodzi Ci o to, że nazwa pliku ma być pobrana z bazy. Zatem:
<?php
$abc=$_POST['abc'];
$sql="select pole1 from tab1 where abc='$abc'";
$plik_tmp = $_FILES['plik']['tmp_name']; // $row[pole1] - tak ma się nazywać plik ...
$plik_nazwa = $row;
$plik_rozmiar = $_FILES['plik']['size'];
echo "Plik: <strong>$plik_nazwa</strong> o rozmiarze <strong>$plik_rozmiar bajtów</strong> został przesłany na serwer!";
?>