如何写在身份证号码中提取年龄的sql语句
2个回答
展开全部
在身份证号码中提取年龄的sql语句可以参考下面的代码:
用字符串函数SubString(@str, @StartPos, @nLen)
DECLARE @PersonalID VARCHAR(18)
SET @PersonalID = 'xxxxxx19491001xxxx'
SELECT CAST(substring(@PersonalID, 7, 8) AS SMALLDATETIME)--第7位开始,连续8位
扩展资料:
SQL 语句举例
CREATE: 创建数据库和表等对象
DROP: 删除数据库和表等对象
ALTER: 修改数据库和表等对象的结构
SELECT:查询表中的数据
INSERT:向表中插入新数据
UPDATE:更新表中的数据
DELETE:删除表中的数据
COMMIT: 确认对数据库中的数据进行的变更
ROLLBACK: 取消对数据库中的数据进行的变更
GRANT: 赋予用户操作权限
REVOKE: 取消用户的操作权限
参考资料来源:百度百科-sql语句
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询