---
title: "Kopiering av tabeller med 'timestamp'-fälttyper i..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/47160-kopiering-av-tabeller-med-timestamp-fälttyper-i"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "GrodanBoll"
published: "2002-07-04T05:25:02.000Z"
updated: "2002-07-11T08:43:05.000Z"
replies: 6
views: 204
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/47160-kopiering-av-tabeller-med-timestamp-fälttyper-i"
---

# Kopiering av tabeller med 'timestamp'-fälttyper i...

## #1 — GrodanBoll, 2002-07-04T05:25Z

Hej hej :)

Jag har en databas med en drös tabeller i. Nu har jag kopierat den från min maskin in på webbhotellet.
Problemet blir när jag har 'timestamp' som typ i fälten, dessa blir ändrade. :(

Jag kopierar struktur o data m.h.a. phpmyadmin. Genom den funktionen som ger en text med både data och struktur, den kopierar jag sedan in i webbhotellet phpmyadmin som en fråga.
Allt fungerar bra förutom dessa jädrans fält.

Någon som har råkat ut för någe liknande och som kanske kan hjälpa mig? :q

Bugar o tackar på förhand :)

/Grodan

Permalänk: https://www.webforum.nu/p/47160

## #2 — LarsG, 2002-07-04T08:51Z

Det är så timestamp är tänkt att fungera. Du kanske skulle använda en annan datatyp. Datetime t.ex.

Permalänk: https://www.webforum.nu/p/713005

## #3 — Mungo, 2002-07-04T09:59Z

Njae, jag tycker det låter skumt att fälten ändras om du gör en INSERT med de fälten satta. Mig veterligen ändras fälten automatiskt om du gör en UPDATE på en row där det finns ett eller flera timestamp-fält. Men även där kan du undvika det genom att strikt ange vad fältets värde ska vara. Skriver du t.ex:

UPDATE tabell SET namn = 'pappa', tsFält = 20020704120000 WHERE id = 1

...så ska fältet tsFält bli satt till just 20020704120000 och inget annat. 

Annat som är bra att känna till är att det endast är det "första" TS-fältet som uppdateras automatiskt. Vill du vid en UPDATE tvinga ett annat TS-fält att uppdateras kan du sätta det till NULL i frågan, t.ex:

UPDATE tabell SET namn = 'pappa', tsFält2 = NULL WHERE id = 1

...så ska tsFält som ju redan finns (och i detta exempel förutsätts vara det första TS-fältet) bli "nu" automatiskt, men även fältet tsFält2 blir "nu".

För att återgå till din fråga: Dubbelkolla att värden för dina TS-fält verkligen är satta rätt i din SQL-fråga du fått vid export.

Permalänk: https://www.webforum.nu/p/713041

## #4 — GrodanBoll, 2002-07-04T10:54Z

Ok, tackar för svaren :)

Ska kolla noggrannare o testa att göra om exporten.

LarsG:
Timestamp-fälten ska väl bara uppdateras automatiskt när man använder NOW()?

/Grodan

Permalänk: https://www.webforum.nu/p/713061

## #5 — Mungo, 2002-07-04T11:17Z

Nej, det första TS-fältet i en tabell uppdateras ALLTID vid en update eller insert om du inte sätter det till ett specifikt annat värde.

Permalänk: https://www.webforum.nu/p/713080

## #6 — GrodanBoll, 2002-07-10T16:35Z

Jaha, nu äntligen har jag hunnit kolla mera noga...
Jag har alltså timestampvärden (10) jag vill exportera via myphpadmin till en annan mysql (webbhotel).

Jag väljer 'Struktur och data' när jag exporterar, då får jag fram en lista där all värden på timestampfälten e rätt.
Men sedan när jag använder dessa för att skapa nytt i den andra myswldatabasen så lägger den till två noller i början o klipper minuterna från fältet... typ så här... innan: '0205172106' och sen efter '0002051721'! :(

Jag har ingen aning varför den gör så... har någon det kanske?? :q
E ju tradit att dt ska krabba så.

\*Håller tummarna för svar\*

/G :)

Permalänk: https://www.webforum.nu/p/719457

## #7 — Mungo, 2002-07-11T08:43Z

Det ser ju ut som att den databasserver du importerar till inte gillar ditt TS(10)-format av nån anledning. Jag vet faktiskt inte, konsultera mySQL-manualen och ev. nån specifik mySQL-supportlista, kanske är det nån annan där som haft samma problem.

Permalänk: https://www.webforum.nu/p/719747

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/47160-kopiering-av-tabeller-med-timestamp-fälttyper-i
