我正在运行这个SQL:
SELECT S.name as Owner, T.name as TableName FROM sys.tables AS T
JOIN sys.schemas AS S ON S.schema_id = T.schema_id
Run Code Online (Sandbox Code Playgroud)
结果是:
Owner TableName
------------------------
dbo Person
dbo Customer
dbo sysdiagrams
Run Code Online (Sandbox Code Playgroud)
sysdiagrams是一个system table但结果显示.
更新: 感谢所有人的回答和评论,我正在使用Nate Bolam和vmvadivel答案:
SELECT S.name as Owner, T.name as TableName
FROM
sys.tables AS T
INNER JOIN sys.schemas AS S ON S.schema_id = T.schema_id
LEFT JOIN sys.extended_properties AS EP ON EP.major_id = T.[object_id]
WHERE
T.is_ms_shipped = 0 AND
(EP.class_desc IS NULL OR …Run Code Online (Sandbox Code Playgroud) 如何获得MethodInfo的Array.IndexOf<string>(string[], string)?
我尝试使用此代码,但不起作用.
typeof(Array).GetMethod("IndexOf",
BindingFlags.Public | BindingFlags.Static, null,
new Type[] { typeof(string[]), typeof(string) }, null);
Run Code Online (Sandbox Code Playgroud)