Update Oracle IsAnyConstraint

This commit is contained in:
sunkaixuan
2024-08-07 09:01:24 +08:00
parent 76e7fde1bb
commit 57d7b1d8f7

View File

@@ -272,6 +272,17 @@ namespace SqlSugar
#endregion
#region Methods
public override bool IsAnyConstraint(string constraintName)
{
string query = @"
SELECT COUNT(*)
FROM ALL_INDEXES
WHERE INDEX_NAME = @constraintName
AND OWNER = USER";
var parameters = new { constraintName = constraintName };
return this.Context.Ado.GetInt(query, parameters) > 0;
}
public override bool IsAnyTable(string tableName, bool isCache = true)
{
if (isCache)