Я хотел сопоставить конкретный блок if в java
...
...
if(isTrue){
doAction();
}
...
...
}
. Если я использую regExp
if \(isTrue(.|\n)*}
, он включал замыкающую скобку для блока метода, поэтому я использовал
if \(!isTrue([^}.]|\n)*}
, чтобы исключить заключительную скобку из соответствия шаблону.
Попробуйте запустить запрос из соединения pyopbc и посмотреть, дает ли он тот же результат, вы можете запустить простой запрос примерно так:
conn = pyodbc.connect("Driver={SQL Server};"
"Server=myServer;"
"Database=myDB;"
"Trusted_Connection=yes;")
cursor = conn.cursor()
cursor.execute('''
SELECT TOP 100 * FROM table.db WHERE COLUMN.2 = 'something' ''' )
for row in cursor:
# print(row[1:3])
row1 = row[2]
return row1
conn.close()