Top-Themen

Aktuelle Themen (A bis Z)

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

Mitglied: PowerPan

PowerPan (Level 1) - Jetzt verbinden

01.02.2008, aktualisiert 05.02.2008, 3136 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
PHP

Update auf ein sql Datenbankfeld nach Kalenderwoche und Jahr

Frage von helmuthelmut2000PHP6 Kommentare

Hallo, Ich habe folgendes Problem. Ich ändere in einer PHP Seite mit dem Befehl: "UPDATE Tabelle SET Spaltenname = ...

Datenbanken

SQL 2008 Datenbankbackup in eine SQL 2005 Datenbank einfügen?

Frage von mymomoDatenbanken3 Kommentare

Moin! Ich muss bei einem Kunden ein aus SQL 2008 erstelltes Backup in eine SQL 2005 Datenbank einstellen. Wie ...

Datenbanken

Mit sql eine Zeile einfügen, select und feste Werte

Frage von helmuthelmut2000Datenbanken9 Kommentare

Hallo, Ich möchte folgendes machen: Ich möchte an einer SQL DB in einer Tabelle Zeilen hinzu machen. Ich möchte ...

Datenbanken

Access 2010 SQL Tabellen Datensätze einfügen

gelöst Frage von Dr.CornwallisDatenbanken6 Kommentare

Liebe Gemeinde, ich habe 3 Formulare(Access 2010), die ersten beiden greifen direkt auf einen SQL Table zu(der Table liegt ...

Neue Wissensbeiträge
Voice over IP

Rufnummernblock aufbrechen nun möglich bei DTAG

Tipp von Datenreise vor 5 MinutenVoice over IP

Bei der Telekom ist es seit einigen Tagen laut Aussage der Geschäftskunden-Hotline möglich, eine Rufnummernübernahme auch dann durchzuführen, wenn ...

Netzwerke
Riesiges Botnetz in Deutschland
Tipp von FFSephiroth vor 1 StundeNetzwerke1 Kommentar

Überprüft mal eure Router und NAS

Soziale Netzwerke

Freitag, der 25.05 - Facebook baut weltgrößtes P.ähm Antip.archiv der Welt auf

Information von certifiedit.net vor 3 StundenSoziale Netzwerke1 Kommentar

Guten Morgen, da fragt man sich doch allen ernstes, was Facebook damit bezwecken möchte, ich tippe ja darauf, dass ...

Erkennung und -Abwehr

VPNFilter Maleware - Großes Botnetz auf NAS und Routern in 54 Ländern aufgedeckt

Information von Frank vor 4 StundenErkennung und -Abwehr2 Kommentare

Nach Angaben von Cisco und der Sicherheitsfirma Talos wurde ein sehr großes Botnet auf Routern und NAS-System entdeckt. Die ...

Heiß diskutierte Inhalte
Datenschutz
E-Mail Verschlüsselung DSGVO 2018
gelöst Frage von SoccerdeluxDatenschutz33 Kommentare

Hallo zusammen, ich verzweifele langsam und wende mich an euch und hoffe vielleicht ein paar Antworten zu finden. Ich ...

HTML
Link nicht vollständig
Frage von jensgebkenHTML33 Kommentare

Hallo Gemeinschaft, ich erstelle mit Word einen Serienbrief, den ich per Mail versende. Nun mein Problem der Wordserienbrief holt ...

Rechtliche Fragen
DISKUSSION: Was bringt der Disclaimer "Wenn Sie nicht der Empfänger sind."
Frage von N8DragonRechtliche Fragen23 Kommentare

So oder ähnlich, lese ich immer wieder Kleingedrucktes am Ende diverser Mails. Letzten Endes wollen sie mir alle sagen, ...

Server-Hardware
HPE DL 360e GEN8 - P420 - Lüfter drehen auf nach Festplattenwechsel
Frage von maniacmacpainServer-Hardware20 Kommentare

Hallo, ich kenne den Effekt, dass man bei der GEN8 von HP ein Array eingerichtet haben muss, damit die ...