|
4 | 4 | <!-- MySQL --> |
5 | 5 | <dbms value="MySQL"> |
6 | 6 | <error regexp="SQL syntax.*?MySQL"/> |
7 | | - <error regexp="Warning.*?mysqli?_"/> |
| 7 | + <error regexp="Warning.*?\Wmysqli?_"/> |
8 | 8 | <error regexp="MySqlException \(0x"/> |
9 | 9 | <error regexp="MySQLSyntaxErrorException"/> |
10 | 10 | <error regexp="valid MySQL result"/> |
|
36 | 36 | <error regexp="Driver.*? SQL[\-\_\ ]*Server"/> |
37 | 37 | <error regexp="OLE DB.*? SQL Server"/> |
38 | 38 | <error regexp="\bSQL Server[^<"]+Driver"/> |
39 | | - <error regexp="Warning.*?(mssql|sqlsrv)_"/> |
| 39 | + <error regexp="Warning.*?\W(mssql|sqlsrv)_"/> |
40 | 40 | <error regexp="\bSQL Server[^<"]+[0-9a-fA-F]{8}"/> |
41 | 41 | <error regexp="System\.Data\.SqlClient\.SqlException"/> |
42 | | - <error regexp="(?s)Exception.*?\WRoadhouse\.Cms\."/> |
| 42 | + <error regexp="(?s)Exception.*?\bRoadhouse\.Cms\."/> |
43 | 43 | <error regexp="Microsoft SQL Native Client error '[0-9a-fA-F]{8}"/> |
44 | 44 | <error regexp="\[SQL Server\]"/> |
45 | 45 | <error regexp="ODBC SQL Server Driver"/> |
|
67 | 67 | <error regexp="\bORA-\d{5}"/> |
68 | 68 | <error regexp="Oracle error"/> |
69 | 69 | <error regexp="Oracle.*?Driver"/> |
70 | | - <error regexp="Warning.*?\Woci_"/> |
71 | | - <error regexp="Warning.*?\Wora_"/> |
| 70 | + <error regexp="Warning.*?\W(oci|ora)_"/> |
72 | 71 | <error regexp="quoted string not properly terminated"/> |
73 | 72 | <error regexp="SQL command not properly ended"/> |
74 | 73 | <error regexp="macromedia\.jdbc\.oracle"/> |
|
90 | 89 |
|
91 | 90 | <!-- Informix --> |
92 | 91 | <dbms value="Informix"> |
| 92 | + <error regexp="Warning.*?\Wifx_"/> |
93 | 93 | <error regexp="Exception.*?Informix"/> |
94 | 94 | <error regexp="Informix ODBC Driver"/> |
95 | 95 | <error regexp="ODBC Informix driver"/> |
|
101 | 101 | <!-- Interbase/Firebird --> |
102 | 102 | <dbms value="Firebird"> |
103 | 103 | <error regexp="Dynamic SQL Error"/> |
104 | | - <error regexp="Warning.*?ibase_"/> |
| 104 | + <error regexp="Warning.*?\Wibase_"/> |
105 | 105 | <error regexp="org\.firebirdsql\.jdbc"/> |
106 | 106 | <error regexp="Pdo[./_\\]Firebird"/> |
107 | 107 | </dbms> |
|
111 | 111 | <error regexp="SQLite/JDBCDriver"/> |
112 | 112 | <error regexp="SQLite\.Exception"/> |
113 | 113 | <error regexp="(Microsoft|System)\.Data\.SQLite\.SQLiteException"/> |
114 | | - <error regexp="Warning.*?sqlite_"/> |
115 | | - <error regexp="Warning.*?SQLite3::"/> |
| 114 | + <error regexp="Warning.*?\W(sqlite_|SQLite3::)"/> |
116 | 115 | <error regexp="\[SQLITE_ERROR\]"/> |
117 | 116 | <error regexp="SQLite error \d+:"/> |
118 | 117 | <error regexp="sqlite3.OperationalError:"/> |
|
124 | 123 | <!-- SAP MaxDB --> |
125 | 124 | <dbms value="SAP MaxDB"> |
126 | 125 | <error regexp="SQL error.*?POS([0-9]+)"/> |
127 | | - <error regexp="Warning.*?maxdb"/> |
| 126 | + <error regexp="Warning.*?\Wmaxdb_"/> |
128 | 127 | <error regexp="DriverSapDB"/> |
129 | 128 | <error regexp="com\.sap\.dbtech\.jdbc"/> |
130 | 129 | </dbms> |
131 | 130 |
|
132 | 131 | <!-- Sybase --> |
133 | 132 | <dbms value="Sybase"> |
134 | | - <error regexp="Warning.*?sybase"/> |
| 133 | + <error regexp="Warning.*?\Wsybase_"/> |
135 | 134 | <error regexp="Sybase message"/> |
136 | 135 | <error regexp="Sybase.*?Server message"/> |
137 | 136 | <error regexp="SybSQLException"/> |
|
140 | 139 |
|
141 | 140 | <!-- Ingres --> |
142 | 141 | <dbms value="Ingres"> |
143 | | - <error regexp="Warning.*?ingres_"/> |
| 142 | + <error regexp="Warning.*?\Wingres_"/> |
144 | 143 | <error regexp="Ingres SQLSTATE"/> |
145 | 144 | <error regexp="Ingres\W.*?Driver"/> |
146 | 145 | <error regexp="com\.ingres\.gcf\.jdbc"/> |
|
0 commit comments