create or replace function random_string(integer)
returns text as
$body$
select array_to_string(array(select substring('0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz' FROM (ceil(random()*62))::int FOR 1) FROM generate_series(1, $1)), '');
$body$
language sql volatile;

最新文章

  1. Several anatomical structure pics 一些大脑解剖结构图
  2. Fouandation(NSString ,NSArray,NSDictionary,NSSet) 中常见的理解错误区
  3. Java学习_int和Integer的区别+包装类
  4. docker设置并运行部分命令及原文
  5. [转]全面理解Unity加载和内存管理
  6. android 最详细的动画大全,包括如何在代码和在XML中使用
  7. 解决为什么每次打开Eclipse新的workspace需要更新nexus-maven-repository-index问题
  8. scala学习笔记2
  9. echo "hello" | nc -4t -w1 localhost 8001
  10. WordPress的SEO技术
  11. N个数随机相加得出固定值的排列组合
  12. SVN客户端忽略无关文件-备
  13. no copy constructor available or copy constructor is declared 'explicit'
  14. Gaea是支持跨平台具有高并发、高性能、高可靠性,并提供异步、多协议、事件驱动的中间层服务框架
  15. mysql连接字符集default
  16. JS之正则表达式
  17. 揭开Socket编程的面纱(留着自己慢慢看)
  18. HDU 1213 How Many Tables(模板——并查集)
  19. P2P视频模块
  20. ThinkPad T43续命记

热门文章

  1. HTML+CSS知识总结2
  2. 洛谷 P2473 [SCOI2008]奖励关 ( 期望DP )
  3. 16.Python input()函数:获取用户输入的字符串
  4. vue 组件 Vue.component 用法
  5. python学习之路(13)
  6. [CSP-S模拟测试]:停不下来的团长奥尔加(DP)
  7. React 开发中面临的九个重要抉择
  8. C++入门经典-例3.1-判断输入的数字是否为奇数
  9. C++入门经典-例2.17强制类型转换
  10. Docker入门-介绍和安装