作業は00ノート

1、MySQLのクエリデータベース内のすべてのテーブル

SELECT
TABLE_NAME、
table_comment
FROM
INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'ysy_cat';

2、MyBatisのプラスクエリの日付範囲

<= IFテスト"BEGINDATE!= NULL"> 
AND soo.stock_out_date <![CDATA [> =]]> BEGINDATE#{}
</> IF
<=試験IF "endDateに!= NULL">
AND soo.stock_out_date <! [CDATA [<=]]> endDateに#{}
</ IF>
3、MySQLは日付日時型に変換されます。
SELECT CONVERT( '受信時刻'、DATE)
。4、のif-else文言MyBatisの
<選択> 
   "<テスト= 'item.id!= nullをしてitem.id!='"> 
     、#{item.id、jdbcType = CHARを} 
   </とき> 
   <そう> 
     ''、
   </そうでありません> 
< /選択>
5、sourcetree錯誤:エラー:ローカルの変更、次のファイルには上書きされます解決办法:マージで
のgitのstash
gitのプル原点マスター
のgitのstash ポップ
6、MyBatisの中模糊查询
AND u.nameはCONCAT LIKE(CONCAT( '%'位{applicantId}、 '%'))
7、

<インサートID = "insertStockOutOrder"のParameterType = "com.yunsunyun.entity.monitor.po.CaStockOutOrder">
    < "AFTER" selectKey resultTypeと= "がjava.lang.Long" keyProperty = "ID"オーダー=> 
SELECT LAST_INSERT_ID()が
</ selectKey>
ca_stock_out_order。INSERT INTO(WAREHOUSE_ID、コード、CREATE_ID、CREATE_TIME)
VALUE(#{warehouseId}、# {コード}、{#createId}、{#CREATETIME})
</インサート>

<インサートID = "insertStockOutOrderItem"のParameterType = "java.util.Listに">
<selectKey resultTypeと= "がjava.lang.Long" keyProperty =「ID "順= "の後に">
SELECT LAST_INSERT_ID()
</ selectKey>
ca_stock_out_order_item(stock_out_order_id、ASSET_ID、数量、in_order_item_type)。INSERT INTO

<foreachのコレクション="リスト"項目= "orderItemVos"インデックス= "インデックス"セパレータ="、 ">

#{orderItemVos.stockOutOrderId}、{#orderItemVos.assetId}、
#{orderItemVos.quantity}、
#{orderItemVos.orderItemType}

</ foreachの>
</インサート>
---------
選択STR_TO_DATE(#{}のstartTime、 '%のH:%I:%S') 
所望の時間フォーマットに列

str_to_date('09 / 01 / 2009' 、 '%のM /%D /%Y')を選択します

str_to_dateを選択し( '20140422154706'、 '%のY%mの%d個の%のHの%I%S')

str_to_dateを選択し( '2014年4月22日午後03時47分06秒'、 '%Y-%M-%D%H:%I:%S')

 
 

おすすめ

転載: www.cnblogs.com/lcwstudy/p/10874446.html