Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 标识表数据的字符集_Mysql_Sql_Database_Datatable_Vertica - Fatal编程技术网

Mysql 标识表数据的字符集

Mysql 标识表数据的字符集,mysql,sql,database,datatable,vertica,Mysql,Sql,Database,Datatable,Vertica,实际上,我试图找到数据库表中的数据字符集,数据库是HP Vertica。我使用的是AES加密,加密后我无法识别表数据的字符集 如果可能的话,请包括一些样本数据。是的,当然,但数据是以加密的形式出现的,如“02”���wʙ����?ߖ“难道你不能尝试用不同的方式解密,直到你得到的不是乱七八糟的东西吗?实际上,我正在从我的源代码中读取一个AES加密的列,列的类型是nvarchar,所以当我们在datastage中启动我们的作业并从源代码中读取数据时。作业已成功运行,并且完全相同的数据已移动到具有相同

实际上,我试图找到数据库表中的数据字符集,数据库是HP Vertica。我使用的是AES加密,加密后我无法识别表数据的字符集

如果可能的话,请包括一些样本数据。是的,当然,但数据是以加密的形式出现的,如“02”���wʙ����?ߖ“难道你不能尝试用不同的方式解密,直到你得到的不是乱七八糟的东西吗?实际上,我正在从我的源代码中读取一个AES加密的列,列的类型是nvarchar,所以当我们在datastage中启动我们的作业并从源代码中读取数据时。作业已成功运行,并且完全相同的数据已移动到具有相同列类型的目标数据库中。而实际出现的问题是,当我查询数据以检查我的源和目标值是否相同时,查询不会显示任何结果,如果我们查看源、目标值,它们是相同的值,但sql语句不返回任何内容,并且数据库是Vertica,那么您应该对这些数据进行AES解密;我看不到任何其他方法,除非,例如,您只想比较两个加密字符串。那你就不需要解密了。