У меня строка соединения оракула выше следующего оператора select.Неожиданная ошибка T_STRING в операторе select?
Вот оператор выбора:
$stid = oci_parse($conn1, 'SELECT s.SID, USERNAME AS "User", PROGRAM, MODULE,
ACTION, LOGON_TIME "Logon", l.*
FROM V$SESSION s, V$ENQUEUE_LOCK l
WHERE l.SID = s.SID
AND l.TYPE = 'CF'
AND l.ID1 = 0
AND l.ID2 = 2');
oci_execute ($stid);
Однако, это дает мне ошибку t_string на линии 69. Что является эта строка:
AND l.TYPE = 'CF'
ли одиночные кавычки проблему?
Да. У вас есть одиночные кавычки внутри ваших одинарные кавычки. Избежать их' l.TYPE = \ „CF \“ 'или использовать двойные кавычки' л .TYPE = "CF" '. –
Цвет вашего кода должен был помочь вам ... –