Αντιγραφή πίνακα

Συζητήσεις για τον Microsoft SQL Server

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
AlfistI_GL
Δημοσιεύσεις: 1
Εγγραφή: 25 Μάιος 2005 19:04

Αντιγραφή πίνακα

Δημοσίευση από AlfistI_GL » 25 Μάιος 2005 19:32

1)
Έστω δυο βάσεις δεδομένων sql που τρέχουν σε 2 υπολογιστές στο δικτυο. Θέλω να αντιγράψω ενα πινακα(table) απο την μια στην άλλη.
Και οι δυο διαθέτουν το ιδιο ονομα πινακα. Δεν με πειράζει να διαγραφεί ο υπάρχον πίνακας στη βάση στην οποία θα γίνει το "paste"
Ξέρει κάποιος πως θα το κάνω αυτο; Χρησιμοποιώ το MS SQL Manager.


2)Θέλω να γεμίσω όλες τις τιμές ενος πεδίου ενος πινακα με το γινομενο των αντιστοιχων τιμών ενος άλλου πεδιου του ιδιου πινακα δηλ.

TIM_POL2 = 1.19 * TEL_TIM_AGOR

Πως γίνεται αυτο;

Ευχαριστώ εκ των προτέρων.


Υ.Γ Υποψιν: Είμαι άσχετος απο βάσεις και sql...

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27616
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Αντιγραφή πίνακα

Δημοσίευση από cordis » 26 Μάιος 2005 13:43

1. πας στον πίνακα που έχει τα δεδομένα που θέλεις από τον enterprise manager και με δεξί κλικ > all tasks > export data μεταφέρεις τα στοιχεία του πίνακα σε κάποιο αρχείο. Μεταφέρεις το αρχείο στο άλλο μηχάνημα και με τον ίδιο τρόπο, αλλά τώρα επιλέγοντας import data τοποθετείς τα δεδομένα μέσα στον πίνακα.

2. είναι πολύ απλό

Κώδικας: Επιλογή όλων

UPDATE o_pinakas_moy
SET to_ginomeno = 1.19 * TEL_TIM_AGOR
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Απάντηση

Επιστροφή στο “MS SQL Server”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες