Может ли кто-нибудь сказать мне, что синтаксис оракула> =: 1 означает? ПримерOracle синтаксис> =: 1 означает
Select * from someTable s WHERE (TRUNC(s.ShippedOn)) >= :1
в этом примере ShippedOn
является числом (20,10)
благодаря Найл
Может ли кто-нибудь сказать мне, что синтаксис оракула> =: 1 означает? ПримерOracle синтаксис> =: 1 означает
Select * from someTable s WHERE (TRUNC(s.ShippedOn)) >= :1
в этом примере ShippedOn
является числом (20,10)
благодаря Найл
Ваше Select
заявление является динамический оператор sql и (TRUNC(s.ShippedOn)) >= :1
означает, что значение (TRUNC(s.ShippedOn))
больше или равно привязывает значение переменной, которое вы пройдете во время выполнения. More info in this page.
Переменная связывания необязательно подразумевает динамический SQL. –
благодарит @JonHeller за информацию –
Это означает, что больше или равно связанного varable
: 1 - это параметр – are