随笔分类 -  Postgresql

摘要:設定ファイルの編集/usr/local/pgsql/data/postgres.confの編集下記記述行のコメントをはずす listen_addresses = '*' port = 5422 /usr/local/pgsql/data/pg_hba.confの編集下記行を追加する host all all 192.168.5.0 255.255.255.0 trust postgreSQLの再起動再起動コマンド/usr/local/pgsql/bin/pg_ctl restart -D /usr/local/pgsql/data pgAdminIII(Wind... 阅读全文
posted @ 2012-03-13 10:47 leic2000 阅读(113) 评论(0) 推荐(0)
摘要:利用一条SQL语句从数据库Table表中随机获取N条记录,各数据库的SQL语句略有不同,如下:1、MySqlSelect*FromTABLEOrderByRand() Limit N以上代码效率不高,自己对1000条数据表随机取10条的测试结果为耗时0.125s,有网友推荐改为以下代码效率有大幅提高,耗时为0.005s,不过结果是随机从某个位置开始取N条记录,而不是随机取N条记录,略有差异。详细说明见mysql使用rand随机查询记录效率测试。SELECT*FROM`TABLE` ajoin(SELECTROUND(RAND() * ((SELECTMAX(id)FROM`TABLE`)-(S 阅读全文
posted @ 2010-12-17 09:21 leic2000 阅读(414) 评论(0) 推荐(0)
摘要:函数:string || string 说明:String concatenation 字符串连接操作 例子:'Post' || 'greSQL' = PostgreSQL 函数:string || non-string or non-string || string 说明:String concatenation with one non-string input 字符串与非字符串类型进行连接操作 例子:'Value: ' || 42 = Value: 42 函数:bit_length(string) 说明:Number of bits in 阅读全文
posted @ 2010-06-15 12:21 leic2000 阅读(4572) 评论(0) 推荐(0)