有一個字串可以是具有任何模式的表名,不一定是 dbo。如何在不知道架構的情況下僅從字串中獲取表名?例如,從“dbo.MyTable”我需要提取“MyTable”。
uj5u.com熱心網友回復:
PARSENAME 可用于此:
SELECT PARSENAME ('server.database.dbo.object', 1) -- object
SELECT PARSENAME ('database..object', 1) -- object
SELECT PARSENAME ('object', 1) -- object
SELECT PARSENAME ('[foo bar]', 1) -- foo bar
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/379984.html
標籤:sql sql-server
上一篇:我如何確保我取消訂閱了訂閱?
