我正在使用Arial Unicode MS在jasper报告中显示中文,俄语,韩语和越南语,我使用Identity-H将其导出为pdf用于Pdf编码.但是我不能将它用于柬埔寨语/高棉语和老挝语.我试图寻找没有运气的字体.如果可能的话,我应该使用什么类型的字体和PDF编码来显示和嵌入这些语言的PDF格式.
更新:我尝试使用高棉操作系统和已安装在我的iReport Designer(3.7.6)中的高棉操作系统字体.这些字体不起作用,并将高棉语翻译成乱码.
还尝试使用pdf编码下载其他高棉字体作为Identity-H,不起作用.
我是postgres和编程的新手,我已经为此寻找解决方案,但我无法理解.我正在尝试创建一个函数,只要我呼叫该国家,就会返回有关该特定国家/地区所有客户的信息.这是弹出的错误.我真的很抱歉这个问题,但我从昨天开始就被困在这里.
错误:查询没有结果数据的目的地
提示:如果要丢弃SELECT的结果,请改用PERFORM.
语境:SQL语句中的PL/pgSQL函数country(text)第5行
这是功能:
create or replace function country(text) returns text as $$
begin
select customer_id, customer.first_name, customer.last_name
from customer
inner join address on customer.address_id = address.address_id
inner join city on address.city_id = city.city_id
inner join country on city.country_id = country.country_id
where country = '$1';
end;
$$
language plpgsql;
Run Code Online (Sandbox Code Playgroud) 我知道如何将“jar”转换为 Windows 可执行文件(.exe)。但我想知道如何将“jar”转换为 Linux 可执行文件(.?)。我已经搜索过谷歌,但没有得到我想要的确切答案,请帮助做到这一点。
我有这张桌子。
member_id | phone_number
-----------+--------------
1 | 09151234567
2 | 09904897851
3 | 09196332111
4 | 09957935412
5 | 09251279633
6 | 09357489412
7 | 09155974684
(7 rows)
我将 Phone_number 列格式化为(63)xxxxxxxxx。使用此代码
update member set phone_number = regexp_replace(phone_number, '0(.)', '(63)');
member_id | phone_number
-----------+---------------
1 | (63)151234567
2 | (63)904897851
3 | (63)196332111
4 | (63)957935412
5 | (63)251279633
6 | (63)357489412
7 | (63)155974684
(7 rows)
现在我需要再次将此列更新为这种格式(63)xxx-xxxxxx。我不想替换字符,我需要在字符串之间插入一个字符。我尝试过使用子字符串 regexp_replace 但失败了。我做错事了。我确实发现了与此相关的问题,但它们都是关于字符串替换的。
我试着用python学习postgresql.我想创建条件CREATE DATABASE如果不是EXISTS,但alayas错误.错误是:
File "learn_postgres.py", line 27, in InitDatabase
cursor.execute("CREATE DATABASE IF NOT EXISTS python_db")
psycopg2.ProgrammingError: syntax error at or near "NOT"
LINE 1: CREATE DATABASE IF NOT EXISTS python_db
Run Code Online (Sandbox Code Playgroud)