文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


30.4.5.4 format_path() 函數

給定路徑名稱,傳回修改後的路徑名稱,該名稱在符合下列系統變數的值的子路徑被替換後,會依序傳回

datadir
tmpdir
replica_load_tmpdir
innodb_data_home_dir
innodb_log_group_home_dir
innodb_undo_directory
basedir

符合系統變數 sysvar 值的數值會被字串 @@GLOBAL.sysvar 取代。

參數
  • path VARCHAR(512):要格式化的路徑名稱。

傳回值

一個 VARCHAR(512) CHARACTER SET utf8mb3 值。

範例
mysql> SELECT sys.format_path('/usr/local/mysql/data/world/City.ibd');
+---------------------------------------------------------+
| sys.format_path('/usr/local/mysql/data/world/City.ibd') |
+---------------------------------------------------------+
| @@datadir/world/City.ibd                                |
+---------------------------------------------------------+