sql >> Database teknologi >  >> RDS >> PostgreSQL

Føj tekst til kolonnedata baseret på kolonnen i PostgreSQL

Først skal du transformere din alder til at være en slags streng. Derefter kan du transformere værdierne sådan her (selvfølgelig skal du gøre dette for hvert felt):

update mytable set name = 'a' || name, age = 'b' || age;

Dette opdaterer dataene i din tabel. Hvis du kun ønsker, at outputtet skal have præfiks, kan du bruge følgende fremgangsmåde:

select 'a' || name as name, 'b' || age as age from mytable;

I dette tilfælde er det ikke nødvendigt at konvertere din aldersdatatype.



  1. Fejl:INSERT EXEC-sætningen kan ikke indlejres. og kan ikke bruge ROLLBACK-sætningen i en INSERT-EXEC-sætning. Hvordan løser man dette?

  2. JDBC video tutorials

  3. Kan ikke starte MySQL-server - Kontrolproces afsluttet med fejlkode

  4. PHP PDO-relateret:Opdater SQL-sætning, der ikke opdaterer indholdet af databasen