Mybatis中oracle、mysql、db2、sql server的like模糊查詢,mybatisdb2

來源:互聯網
上載者:User

Mybatis中oracle、mysql、db2、sql server的like模糊查詢,mybatisdb2

<!-- oracle --><select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">select * from t_user where user_name like CONCAT('%',#{search_name},'%')</select><!-- 或者 --><select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">select * from t_user where user_name like '%'||#{search_name}||'%' </select><!-- mysql --><select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">select * from t_user where user_name like CONCAT('%',#{search_name},'%')</select><!-- sql server --><select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">select * from t_user where user_name like '%'+#{search_name}+'%'</select><!-- db2 --><select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">select * from t_user where user_name like CONCAT('%',#{search_name},'%')  </select><!-- 或者 --><select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">select * from t_user where user_name like '%'||#{search_name}||'%' </select>


資料庫語言之間的不同 SQL server , Oracle , mysql , db2``

資料庫系統類別型太多了,簡單點說吧 ACESS適合小網站新網站建議用asp,MYSQL,sqlserver適合中型網站建議用PHP,ORACLE適合大網站好象用JSP吧!~!~!具體的你去搜下!
 
mysql、oracle、db2與sqlserver的不同

mysql 是開源的,免費得,體積小,並發執行的資料庫。mysql一般應用已經足夠,在異常處理等方面還有待提升,一邊用於網站設計和小型軟體的。PHP+mysql 被譽為完美結合。
SQL server 是Microsoft 的資料,上手容易,簡單,非常適合新手。一般用於.net 程式設計

oracle 是大型的資料庫,體積打。可以支援多個執行個體同時運行,功能非常強大。
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.