参考:

https://stackoverflow.com/questions/7389416/postgresql-how-to-pass-parameters-from-command-line

https://blog.csdn.net/dazuiba008/article/details/79268537  (推荐)

######################################数据库表结构######################################
# name character
#######################################命令行执行#######################################
# shell命令连接postgres数据库
psql 数据库名 用户名 -v name="Hello World"
# 接收变量 注意: 如果参数是字符串类型那么接收的时候必须是 :'变量名' 这种形式;如果是数字类则为 :变量名
select * from tableName where name = :'name';
#################################命令行执行sql脚本(查询操作)###########################
# shell命令连接postgres数据库
psql 数据库名 用户名 -v name="Hello World" -f test.sql
# test.sql 注意: 如果参数是字符串类型那么接收的时候必须是 :'变量名' 这种形式;如果是数字类则为 :变量名
select * from tableName where name = :'name';
#################################命令行执行sql脚本(插入操作)###########################
# shell命令连接postgres数据库
psql 数据库名 用户名 -v name="Hello World" -f test.sql
# test.sql 注意:1.tableName后面必须跟上全列名 2.如果参数是字符串类型那么接收的时候必须是 :'变量名' 这种形式;如果是数字类则为 :变量名
insert into tableName(name) where name = :'name';

字符串操作

参考:https://www.postgresql.org/docs/9.1/static/functions-string.html

最新文章

  1. HTML 学习记录
  2. [转]highcharts图表入门之:如何让highcharts图表自适应浏览器窗体的大小或者页面大小
  3. margin负值
  4. Java求和
  5. maven tomcat1.7环境下构建javaweb 项目
  6. Android MVP模式 简单易懂的介绍方式
  7. 漏洞:WebRTC 泄漏用户IP
  8. iOS把一个简单的图形变成一个圆
  9. jquey(判断文本框输入的网址链接是否符合规则)
  10. /system改成可写
  11. Spring @Aspect切面参数传递
  12. System.Web.Mvc 3.0.0.1 和 3.0.0.0 有什么区别?被 Microsoft ASP.NET MVC 的一次安全更新害惨了!!!
  13. Spring 依赖注入的理解
  14. 浅谈session,cookie,sessionStorage,localStorage的区别及应用场景
  15. LeetCode专题-Python实现之第28题: Implement strStr()
  16. Android为TV端助力 转载弩的博客
  17. 【原创】大数据基础之Logstash(3)应用之file解析(grok/ruby/kv)
  18. Excel技巧--巧用分列功能整理日期格式
  19. jenkins3
  20. javaScript数组的三种属性—数组索引、数组内置属性、数组自定义属性

热门文章

  1. C语言:判断t所指字符串中的字母是否由连续递增字母组成。-判断一个输入的任何整数n,是否等于某个连续正整数序列之和。-将一副扑克牌编号为1到54,以某种方式洗牌,这种方式是将这副牌分成两半,然后将他们交叉,并始终保持编号1的牌在最上方。
  2. @Value注解的使用
  3. io异常
  4. 一个包含arctan与arctanh的积分
  5. GRE Over IPSec配置
  6. java 类型转换一些相关问题
  7. 杭电 1772 cake
  8. Django 中的时区
  9. rem在三星s5部分机型情况下 设置的字体大小与手机实际字体大小不一致问题
  10. js中字符串转json对象时报错: Uncaught SyntaxError: Unexpected token s in JSON at position 2