Die Funktion
FILENAME gibt den Dateipfad und die Dateinamenzeichenfolge in SQL zurück, die verwendet werden können, um den Dateipfad abzurufen, festzustellen, ob die Datei vorhanden ist, und den Dateiinhalt in eine Tabelle zu laden.
FILENAME-Bedeutung in SQL
In SQL gibt die FILENAME-Funktion eine Zeichenfolge aus Dateipfad und Dateinamen zurück.
Syntax:
<code class="sql">FILENAME(<file_expression>)</code>
Wobei:
<file_expression>
ein Ausdruck ist, der den Dateipfad und den Dateinamen zurückgibt. Anwendungsfall:
Die Funktion FILENAME kann für Folgendes verwendet werden:
Beispiel:
<code class="sql">-- 获取文件的完整路径和文件名 SELECT FILENAME('my_file.txt'); -- 检查文件是否存在 SELECT CASE WHEN FILENAME('my_file.txt') IS NOT NULL THEN 'File exists' ELSE 'File does not exist' END; -- 将文件内容加载到表中 CREATE TABLE my_table AS SELECT * FROM OPENROWSET(BULK 'my_file.csv', FORMAT = 'CSV');</code>
Hinweis:
Das obige ist der detaillierte Inhalt vonWas bedeutet FILENAME in SQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!