我的java天地

          This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in ...

          創建function時

          出錯信息:

          ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

           

          原因:

          這是我們開啟了bin-log, 我們就必須指定我們的函數是否是
          1 DETERMINISTIC 不確定的
          2 NO SQL 沒有SQl語句,當然也不會修改數據
          3 READS SQL DATA 只是讀取數據,當然也不會修改數據
          4 MODIFIES SQL DATA 要修改數據
          5 CONTAINS SQL 包含了SQL語句

          其中在function里面,只有 DETERMINISTIC, NO SQL 和 READS SQL DATA 被支持。如果我們開啟了 bin-log, 我們就必須為我們的function指定一個參數。


          在MySQL中創建函數時出現這種錯誤的解決方法:
          set global log_bin_trust_function_creators=TRUE;

          @import url(http://www.aygfsteel.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

          posted on 2012-02-21 10:07 tobyxiong 閱讀(928) 評論(0)  編輯  收藏 所屬分類: DATABASES

          <2012年2月>
          2930311234
          567891011
          12131415161718
          19202122232425
          26272829123
          45678910

          導航

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(144)

          隨筆檔案(157)

          相冊

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 肇庆市| 辽中县| 吉木乃县| 化隆| 孟津县| 枣阳市| 塔河县| 肥城市| 金华市| 大石桥市| 玉田县| 洛川县| 浮梁县| 房山区| 临朐县| 隆尧县| 宝清县| 罗源县| 米泉市| 沂南县| 富蕴县| 潼关县| 乌兰浩特市| 和顺县| 灵川县| 徐闻县| 罗江县| 罗平县| 永德县| 遵义县| 旬阳县| 普格县| 布拖县| 蕉岭县| 巢湖市| 和顺县| 德江县| 祁门县| 虎林市| 平罗县| 大冶市|