Sql

kann mir jemand helfen! möchte über ein SQL Skript Datei wegspeichern mit dem Dateinamen (HeutigerTag JJJJMMTT). Wie lautet der Befehl in SQL?

Gruß

Erkan

hallo

sql selbst kann das nicht, da es nur datenbankzugriffe macht aber keine lokalen dateizugriffe.

das sql-skript wird aber normalerweise von irgendeiner shell aus aufgerufen (z.b. sql*plus im fall von oracle). und diese shells haben meist befehle, mit denen man die ausgabe auf datei umleiten kann. bei sql*plus geht das z.b. über den spool-befehl. was du genau verwenden kannst, kann ich dir nicht sagen, da du weder das verwendete datenbanksystem noch deine shell angegeben hast.

teilweise bieten manche datenbanksysteme auch möglichkeiten an, direkt auf dateien zuzugreifen. das ist dann aber nicht teil von sql sondern von irgendwelchen mitgelieferten packages. auch hier kann dir nur dann jemand helfen, wenn du dein verwendetes datenbanksystem angiebst.

lg
erwin