我有一个firebird数据库,其中有一些类型为char100 ASCII编码的列。现在我想用ADO.NET获取这个值。在这些列中,我有一些具有"ó,ż,ć“等特殊字符的文本。如果在连接字符串中指定了字符集ASCII,我会得到一些werid字符,而不是特殊字符,例如"óóABC”是"??ABC“。如果连接字符串中的字符集为UTF 8,则将得到以下错误:
arithmetic exception, numeric overflow, or string truncation Cannot transliterate character between character
我得到了一个测试和一个训练数据集,它们应该用于字符串相似性度量。这里我给出了数据集的几行,
Brandon Bass ||| what the hell is Brandon bass thinking ||| Brandon Bass Has 5 Personal Fouls ||| False
Sac ||| Congrats to Sac Kings fans ||| why yall forcing the kings to stay in sac town smh ||| False
Stella ||| hello Stella can you follow me please |
以下是我的情况:
我的同事在他的BigQuery中有一个位于亚洲东北3的数据集。他已经让我读到他的数据集了。我正在尝试从他的一个表中提取一些必要的数据,并将它们保存到我的数据集下的一个新表中(location: us-central)。
为此,我编写了以下sql,但BigQuery报告了错误:
未找到:数据集my_project_id:dataset_in_us未在亚洲-东北地区找到
CREATE OR REPLACE TABLE `my_project_id.dataset_in_us.my_tablename` AS
SELECT
create_date
, total