小编OMG*_*OMG的帖子

字符串以字符结尾

我在 SQL Server 2012 中有一个包含 200 万条记录的表。我试图找到所有不以字符结尾的记录,如示例所示。

代码:

DECLARE @TABLE TABLE
(
     ID INT IDENTITY(1,1),
     MYVAL VARCHAR(50)
)

INSERT @TABLE
VALUES ('4639016:42:'),
       ('3279022:42:'),
       ('4605907:42:XY'),
       ('4190078:42:ZS')
Run Code Online (Sandbox Code Playgroud)

我使用的代码:

SELECT * 
FROM @TABLE 
WHERE MYVAL NOT LIKE '%:[A-Z]'
Run Code Online (Sandbox Code Playgroud)

但它没有返回正确的结果。

我还想只提取所有以 ':' 结尾的记录

有人可以分享您的专业知识吗?

谢谢

sql sql-server

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

在 pyspark 中读取 Excel (.xlsx) 文件

我正在尝试从 PySpark 中的本地路径读取 .xlsx 文件。

我写了下面的代码:

from pyspark.shell import sqlContext
from pyspark.sql import SparkSession

spark = SparkSession.builder \
      .master('local') \
      .appName('Planning') \
      .enableHiveSupport() \
      .config('spark.executor.memory', '2g') \
      .getOrCreate()

df = sqlContext.read("C:\P_DATA\tyco_93_A.xlsx").show()
Run Code Online (Sandbox Code Playgroud)

错误:

类型错误:“DataFrameReader”对象不可调用

apache-spark pyspark spark-excel

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

标签 统计

apache-spark ×1

pyspark ×1

spark-excel ×1

sql ×1

sql-server ×1