繁体   English   中英

如何使用 SQL 删除此列中每一行的前两个字符?

[英]How do I remove the first two characters of every row in this column using SQL?

如何删除此列中每一行的前两个字符?

  Ticket Number
  J2F4T45T      
  J2J3J3J2
  J25TGYHJ2    
  J2FFJ2J2    
  J2MG8NGJ2

如果您使用的是 MSSQL,您可以像这样使用STUFF来查看它是如何工作的:

SELECT STUFF('0123456789',1,2,'')

然后更新

UPDATE YOUR_TABLE SET YOUR_COLUMN = STUFF('YOUR_COLUMN',1,2,'')

如果您使用的是 mysql,则有一个类似的函数INSERT()

有几种不同的方法可以做到这一点,您可以根据您的数据库使用SUBSTRING甚至正则表达式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM