私はたくさんのことを知りましたが.. psqlのコマンドラインクエリで一重引用符をエスケープするにはどうすればよいですか?エラーで psql -t -A -F $'\t' postgresql://zzzz:5432/casedb -U qqqq -c 'select id,ext_ids ->> 'qwe' as qwe from data ORDER BY qwe' > /jdata/qwe.
でドル引用符で囲まれた文字列に$$入れ: CREATE OR REPLACE FUNCTION upsert(sql_insert text, sql_update text)
RETURNS integer AS
$BODY$
BEGIN
EXECUTE sql_insert;
RETURN 1;
EXCEPTION WHEN unique_violation THEN
EXECU
私はこのようなbashスクリプトを持っています。私はgzipすべて.ppmのファイルを別のディレクトリに置いて欲しい。このような理由から、私は、このようなbashスクリプトを書いた: cd /export/students/sait/12-may
for next_file in $(find . -type f ! -name *.ppm)
do
/bin/gzip -f -c $next
私は奇妙に見えるものにぶつかったが、私はsqlite3を悪用するかもしれない。 create table t (v[0] text);
insert into t values('aa');
select * from t;
v
--------
aa
pragma table_info('t')
cid name type no dfl pk
-------- -------