Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Kopiera allt innehåll från en databas tabell till en annan. Hur?

Postades av 2003-03-10 17:00:16 - Thomas Persson, i forum asp - allmänt, Tråden har 7 Kommentarer och lästs av 1832 personer

Jag håller på med ett ladder system för olika spel. Systemet ska vara uppbyggt som så att laddern nollas var 3:de månad, och samt att innan det nollas så ska allt sparas i en annan tabell i databasen.

Så min fråga är: hur kopierar jag allt innehåll i en databas tabell till en annan tabell i samma databas?

Samt undrar jag också om det finns några begränsningar gällande storlek på en databas?

Jag kör med mySql databas.

Tack på förhand.

Totte


Svara

Sv: Kopiera allt innehåll från en databas tabell till en annan. Hur?

Postades av 2003-03-10 17:07:14 - Markus Hansson

Vet ej hur det är med mySql, men ett test kan du ju göra med följande syntax:

INSERT INTO Avvikelse ( AvvikelseNr, AvvikelseText )
SELECT Taxa.TaxeId, Taxa.TaxeNr FROM Taxa

/S


Svara

Sv: Kopiera allt innehåll från en databas tabell till en annan. Hur?

Postades av 2003-03-11 00:17:33 - Daniel Eriksson

- För att kopiera en tabell till en annan -
CREATE TABLE nytabell SELECT * FROM gammaltabell


- Ta bort den gamla med -
DROP TABLE gammaltabell


- Skapa en ny tom tabell -
CREATE TABLE nygammaltabell (fältnamn1 datatyp NOT NULL, fältnamn2 datatyp NOT NULL, etc...)

Exempel:
CREATE TABLE nygammaltabell (sparaid INTEGER, sparadinfo CHAR(100) NOT NULL, etc...)

Som du märker måste du ha koll på SQL och datatyper när du skapar tabellen igen. Går kanske att göra på ett smartare sätt men detta är den hårda vägen och den väg jag kan, har aldrig använt det själv dock.


Svara

Sv: Kopiera allt innehåll från en databas tabell till en annan. Hur?

Postades av 2003-03-11 10:16:17 - Johan Djupmarker

För att skapa en ny tabell med innehållet från den gamla gör du såhär, tabellen behöver inte skapas innan, den skapas automatiskt med rätt datatyper:

CREATE TABLE ny_tabell SELECT * FROM gammal_tabell


Jag hittar ingen info om max-storlek för en databas, men här finns lite om storleken för en tabell: http://www.mysql.com/doc/en/Table_size.html.

/Johan


Svara

Sv: Kopiera allt innehåll från en databas tabell till en annan. Hur?

Postades av 2003-03-11 11:05:25 - Thomas Persson

Tackar för svaren.
Men hur blir det om den nya tabellen redan finns och jag vill fylla på med mer info i den? Kan man då använda INSERT INTO som Smuts skrev, typ:

INSERT INTO ny_tabell SELECT * FROM gammal_tabell

Eller? Kommer det gamla innehållet då att skrivas över?

PS Tack för länken Johan :)

Totte


Svara

Sv: Kopiera allt innehåll från en databas tabell till en annan. Hur?

Postades av 2003-03-11 13:32:22 - Christoffer Hedgate

Det fungerar utmärkt, resultatet av frågan läggs till i tabellen.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 169
27 953
271 705
952
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies