我正在除錯我繼承的某人的 Oracle/Java 程式。我非常了解 Oracle (SQL),但我遇到了這個讓我感到困惑的序列。我做了通用表名,但其余的是正確的:
select min(latitude), min(longitude) from mytable.myrecord where zip like ? || '%'
現在這是一個準備好的陳述句,所以他們設定了“?” 到“10003”以在紐約搜索該郵政編碼。我不明白的是“或”部分(||)。這不意味著 zip 類似于 10003 或 zip 類似于 '%',這會匹配任何內容嗎?
uj5u.com熱心網友回復:
它不是 OR.It 是字串連接 https://docs.oracle.com/cd/B19306_01/server.102/b14200/operators003.htm
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/373094.html
上一篇:查找匹配號碼
