mirror of https://github.com/alibaba/druid.git
Compare commits
3 Commits
3e0c31e1db
...
5c6d08812c
| Author | SHA1 | Date |
|---|---|---|
|
|
5c6d08812c | |
|
|
6024bcf122 | |
|
|
7538dc54a7 |
|
|
@ -3253,7 +3253,9 @@ public class DruidDataSource extends DruidAbstractDataSource
|
|||
lock.lock();
|
||||
try {
|
||||
int fillCount = minIdle - (activeCount + poolingCount + createTaskCount);
|
||||
emptySignal(fillCount);
|
||||
if (fillCount > 0) {
|
||||
emptySignal(fillCount);
|
||||
}
|
||||
} finally {
|
||||
lock.unlock();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ import com.alibaba.druid.DbType;
|
|||
import com.alibaba.druid.sql.ast.SQLName;
|
||||
import com.alibaba.druid.sql.ast.statement.SQLAlterStatement;
|
||||
import com.alibaba.druid.sql.ast.statement.SQLAlterTableStatement;
|
||||
import com.alibaba.druid.sql.ast.statement.SQLColumnDefinition;
|
||||
import com.alibaba.druid.sql.ast.statement.SQLCreateViewStatement;
|
||||
import com.alibaba.druid.sql.ast.statement.SQLUpdateSetItem;
|
||||
import com.alibaba.druid.sql.ast.statement.SQLWithSubqueryClause;
|
||||
|
|
@ -115,4 +116,7 @@ public class CKStatementParser extends SQLStatementParser {
|
|||
}
|
||||
}
|
||||
}
|
||||
public void parseCreateViewAtDataType(SQLColumnDefinition column, SQLName expr) {
|
||||
column.setDataType(this.exprParser.parseDataType());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,3 +1,12 @@
|
|||
create view test (a uint32) as select a from b
|
||||
--------------------
|
||||
CREATE VIEW test (
|
||||
a uint32
|
||||
)
|
||||
AS
|
||||
SELECT a
|
||||
FROM b
|
||||
------------------------------------------------------------------------------------------------------------------------
|
||||
select
|
||||
/*
|
||||
/*
|
||||
|
|
|
|||
Loading…
Reference in New Issue