Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

SQL zum einfügen eines ganzen Jahres

Frage Entwicklung Datenbanken

Mitglied: PowerPan

PowerPan (Level 1) - Jetzt verbinden

01.02.2008, aktualisiert 05.02.2008, 3117 Aufrufe, 5 Kommentare

Hi kann mir einer nen SQL code geben womit ich ein ganzes Jahr mit Datum und Wochentag in eine Tabelle einfügen?
Mitglied: Biber
01.02.2008 um 11:12 Uhr
Moin PowerPan,

Hi kann mir einer nen SQL code geben womit ich ein ganzes Jahr mit Datum und Wochentag in eine Tabelle einfügen?

Eher allgemein oder hast Du ein bestimmtes Datenbankblech drunter?

Grüße
Biber
Bitte warten ..
Mitglied: PowerPan
01.02.2008 um 11:31 Uhr
ahso habe ne Oracle 10 Datenbank dahinter
Bitte warten ..
Mitglied: Biber
01.02.2008 um 12:02 Uhr
Moin PowerPan,

dann wirst Du mit einem Statement nicht hinkommen.
Nimm am Besten eine Stored Procedure.

Irgendwas in dieser Machart.
01.
CREATE OR REPLACE procedure create2008() 
02.
as 
03.
  v_date      date; 
04.
  v_wochentag varchar2(10); 
05.
  v_sqlstmt   varchar2(200); 
06.
begin 
07.
  v_date      :=to_date('01.01.2008','dd.mm.yyyy'); 
08.
  while v_date<=to_date('31.12.2008,'dd.mm.yyyy') loop 
09.
    v_wochentag :=initcap(to_char(v_date,'day')); 
10.
    v_sqlstmt   :='insert into datumstabelle values(:1,:2)'; 
11.
    execute immediate v_sqlstmt using v_date, v_wochentag; 
12.
    v_date:=v_date+1; 
13.
  end loop; 
14.
end create2008;
Ist jetzt nur schnell runtergeschrubbelt, hat alles, alles, alles fest verdrahtet und ist natürlich ungetestet.
Aber zum Mimik-Zeigen sollte es reichen.

Grüße
Biber
Bitte warten ..
Mitglied: Biber
05.02.2008 um 21:07 Uhr
Moin PowerPan,

falls du die STP letzte Woche zum Testen gestartet hast und die immer noch am Laufen ist:
BRICH ES AB!

Dann habe ich offensichtlich einen Denkfehler drin.

Hast Du mittlerweile eine andere Lösung? Oder hast Du jetzt die 365 Datensätze manuell reingetickert?

Gib doch mal bitte Rückmeldung.

Danke
Biber
Bitte warten ..
Mitglied: PowerPan
05.02.2008 um 21:27 Uhr
sorry also hatte das gernet versucht habe dann nen insert mit excel gebaut werde es aber bei gelegenheit nomal testen trotzdem danke
Bitte warten ..
Ähnliche Inhalte
Datenbanken
Mit sql eine Zeile einfügen, select und feste Werte (9)

Frage von helmuthelmut2000 zum Thema Datenbanken ...

Datenbanken
gelöst Access 2010 SQL Tabellen Datensätze einfügen (6)

Frage von Dr.Cornwallis zum Thema Datenbanken ...

Festplatten, SSD, Raid
Speicher der nächsten Jahre berechnen (10)

Frage von Ravers zum Thema Festplatten, SSD, Raid ...

Linux
Linux: 25 Jahre und kein Ende

Link von Frank zum Thema Linux ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Server-Hardware
HP DL380 G7: Booten vom USB via USB 3.1-PCI-e Karte möglich? (24)

Frage von Paderman zum Thema Server-Hardware ...

Windows 7
Bluesreens unternehmensweit (19)

Frage von SYS64738 zum Thema Windows 7 ...

LAN, WAN, Wireless
IP Adressen - Modem - Switch - Accesspoint (17)

Frage von teuferl82 zum Thema LAN, WAN, Wireless ...

Windows 10
Programm Installation bei Win 10 Fehlerhaft (13)

Frage von Keineahnungvonnix zum Thema Windows 10 ...