我的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 閱讀(936) 評論(0)  編輯  收藏 所屬分類: DATABASES

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

          導航

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(144)

          隨筆檔案(157)

          相冊

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 昆山市| 栾川县| 中山市| 乌审旗| 莫力| 固镇县| 宜宾市| 望奎县| 彭山县| 泽普县| 鄂托克前旗| 阿拉善盟| 吉林省| 德令哈市| 清苑县| 台安县| 平和县| 太仓市| 新河县| 遵义市| 杨浦区| 石嘴山市| 横山县| 嘉祥县| 芮城县| 巴塘县| 盱眙县| 麦盖提县| 河池市| 馆陶县| 垫江县| 林西县| 郁南县| 沈阳市| 灵宝市| 佛冈县| 库尔勒市| 沙河市| 康保县| 新绛县| 乾安县|