小编lee*_*lee的帖子

内部Join的重复列

SELECT 
    dealing_record.*
    ,shares.*
    ,transaction_type.*
FROM 
    shares 
    INNER JOIN shares ON shares.share_ID = dealing_record.share_id
    INNER JOIN transaction_type ON transaction_type.transaction_type_id = dealing_record.transaction_type_id;
Run Code Online (Sandbox Code Playgroud)

上面的SQL代码产生了所需的输出,但有几个重复的列.此外,列标题显示不完整.当我改变了

linesize 100
Run Code Online (Sandbox Code Playgroud)

标题显示但数据显示重叠

我已经检查了类似的问题,但我似乎没有得到如何解决这个问题.

sql sqlplus

10
推荐指数
1
解决办法
3万
查看次数

如何在dbt中实现Python UDF

我需要一些帮助来应用 python UDF 在我的 dbt 模型上运行。我成功地在 Snowflake (DWH) 中创建了一个 Python 函数,并针对表运行了它。这似乎按预期工作,但在 dbt 上实现这一点似乎很困难。一些建议/帮助/指导会让我很高兴。

这是我在雪花上创建的 python UDF

create or replace function "077"."Unity".sha3_512(str varchar)
returns varchar
language python
runtime_version = '3.8'
handler = 'hash'
as

$$
import hashlib
 
def hash(str):
    # create a sha3 hash object
    hash_sha3_512 = hashlib.new("sha3_512", str.encode())

    return hash_sha3_512.hexdigest()
$$
;
Run Code Online (Sandbox Code Playgroud)

目标是在 dbt 中创建 python 函数并将其应用到下面的模型中

{{ config(materialized = 'view') }}

WITH SEC AS(
    SELECT 
         A."AccountID" AS AccountID,
         A."AccountName" AS AccountName , 
         A."Password" AS Passwords,
 apply function here (A."Password") …
Run Code Online (Sandbox Code Playgroud)

python snowflake-cloud-data-platform dbt

5
推荐指数
1
解决办法
3408
查看次数

开发数据库模型的不确定性

我正在尝试为候选人开发数据库模型,他们的注册考试和考试成绩.这就是我到目前为止所做的.但我不确定是否在正确的轨道上,特别是从检查表到检查结果表.为特定候选人编写一个插入sql代码以供检查人群使用是多么容易

考试类型分为科学,艺术和社会科学.它们每个都有4个组件

在此输入图像描述

database database-design uml relational-database database-schema

3
推荐指数
1
解决办法
1007
查看次数

如何组合3个GUI

我有3个独立的GUI执行独立的功能:

  • ConverterGUI
  • TransformerGUI
  • GenerationGUI

我怎样才能将它们组合在一起,使它们看起来像标签?

java user-interface swing jtabbedpane

2
推荐指数
1
解决办法
86
查看次数

在其字段中使用逗号读取csv文件的问题

无法在其字段中使用逗号读取csv文件.当读取csv时,它会生成双引号,当此数据传递到表中时,引号会重新排列不同列中值的位置.我用了"|" 将表格表示为视图但是用逗号分隔.

当它与excel打开时

  LD            |LA| L|       T            |A

 Car Park Store,|  |4a|South Bank Road     |
Run Code Online (Sandbox Code Playgroud)

当它用代码打开时

  LD            |LA| L|       T            |A

"Car Park Store |" |  |       4a           |South Bank Road
Run Code Online (Sandbox Code Playgroud)

我们的想法是让它看起来像在excel中一样.

   public void readFromFile(){
   List<String> output = new ArrayList<String>();
  try{
    BufferedReader bufferedReader = new BufferedReader(new FileReader(filename));
    String line = "";

    while ((line = bufferedReader.readLine()) != null){
     output.add(line);
    }

    bufferedReader.close();

  } catch(FileNotFoundException fne){
    csvReaderErrorMessage +=  "File '" + filename + "' cannot be found.";

  }catch(IOException ioe){
    csvReaderErrorMessage +=  "Problem reading …
Run Code Online (Sandbox Code Playgroud)

java csv

1
推荐指数
1
解决办法
1284
查看次数