小编Kau*_*yak的帖子

从文件bash工具中删除列

我有一个包含大约200,000列和大约5000行的大文件.以下是该文件的简短示例,其中第1列和第5列重复.

Abf Bgj Csd Daa Abf Efg ...  
0   1   2   1   0   1.1   
2   0.1 1.2 0.3 2   1    
...  
Run Code Online (Sandbox Code Playgroud)

这是我需要的结果的一个例子.原始文件中的第5列已被删除.

Abf Bgj Csd Daa Efg ...  
0   1   2   1   1.1    
2   0.1 1.2 0.3 1      
...  
Run Code Online (Sandbox Code Playgroud)

有些列重复多次.我需要使用bash工具从数据中删除重复项(保留第一个实例).我无法对数据进行排序,因为我需要保留订单.

linux bash awk

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

oracle 11g格式"YYYY-MM-DD"字段的最佳数据类型是什么?

我正在Oracle 11g表中创建表,并遇到了一个格式为"YYYY-MM-DD"的日期字段.我不想为此使用varchar2,当我使用数字(5)时,它仍然接受输入.那么限制5的含义是什么?

请建议我在这里使用的最佳数据类型.

oracle date oracle11g

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

Oracle - 插入数据时出现“值太大”错误

我正在尝试在 oracle 11g 中插入北风示例数据库。虽然它主要工作,但对于某些插入查询,我得到以下错误 -

ORA-12899: 列 "SYSTEM"."CUSTOMERS"."CITY" 的值太大(实际:16,最大值:15)

数据看起来像 -

Insert into CUSTOMERS
   (CUSTOMER_ID, CUSTOMER_CODE, COMPANY_NAME, CONTACT_NAME, CONTACT_TITLE, ADDRESS, CITY, REGION, POSTAL_CODE, COUNTRY, PHONE, FAX)
 Values
   (35, 'HILAA', 'HILARIÓN-Abastos', 'Carlos Hernández', 'Sales Representative', 
    'Carrera 22 con Ave. Carlos Soublette #8-35', 'San Cristóbal', 'Táchira', '5022', 'Venezuela', 
    '(5) 555-1340', '(5) 555-1948');
Run Code Online (Sandbox Code Playgroud)

注意城市值中的特殊 Ã。当我用普通的 A 替换那个特殊字符时,它被成功插入。

Insert into CUSTOMERS
   (CUSTOMER_ID, CUSTOMER_CODE, COMPANY_NAME, CONTACT_NAME, CONTACT_TITLE, ADDRESS, CITY, REGION, POSTAL_CODE, COUNTRY, PHONE, FAX)
 Values
   (35, 'HILAA', 'HILARIÓN-Abastos', 'Carlos Hernández', 'Sales Representative', 
    'Carrera 22 con …
Run Code Online (Sandbox Code Playgroud)

sql oracle oracle-sqldeveloper

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

Postgres正则表达式^开始于和$结束

新手问题.我正在寻找以字母"R"开头的蜇行:

SELECT *
FROM table
WHERE column LIKE  'R%'
Run Code Online (Sandbox Code Playgroud)

这不

SELECT *
FROM table
WHERE column LIKE '^R%'
Run Code Online (Sandbox Code Playgroud)

为什么?也只是好奇,如果我希望它结束R,我使用$?

'%R$'
Run Code Online (Sandbox Code Playgroud)

这里没有很好地解释模式匹配.如果您知道其他资源,请分享.谢谢 https://www.postgresql.org/docs/9.3/static/functions-matching.html

regex sql postgresql

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

标签 统计

oracle ×2

sql ×2

awk ×1

bash ×1

date ×1

linux ×1

oracle-sqldeveloper ×1

oracle11g ×1

postgresql ×1

regex ×1