Ponieważ wartości są różne w drugim przykładzie, musisz mieć alias dla swoich kolumn, aby wykonać instrukcję INSERT.
W pierwszym przykładzie test
jest wartością kolumny i zakłada test
jako domyślną nazwę kolumny, ponieważ nie podałeś nazwy aliasu.
Zobacz przykład tutaj
Jeśli spojrzysz na załączony zrzut ekranu, w drugim przykładzie kolumny TEXT są powtórzone dwukrotnie, ponieważ instrukcja select traktuje wartość kolumny jako nazwę kolumny i dlatego musisz podać nazwy aliasów dla kolumn.