当前位置:首页 » 编程语言 » sql查询主键

sql查询主键

发布时间: 2024-04-01 16:35:02

㈠ 怎样去查询sql 数据库一个表的主键设置

SELECT
col.name AS 列名,
typ.name as 数据类型,
col.max_length AS 占用字节数,
col.precision AS 数字长度,
col.scale AS 小数位数,
col.is_nullable AS 是否允许非空,
col.is_identity AS 是否自增,
case when exists
( SELECT 1
FROM
sys.indexes idx
join sys.index_columns idxCol
on (idx.object_id = idxCol.object_id)
WHERE
idx.object_id = col.object_id
AND idxCol.index_column_id = col.column_id
AND idx.is_primary_key = 1
) THEN 1 ELSE 0 END AS 是否是主键
FROM
sys.columns col left join sys.types typ on (col.system_type_id = typ.system_type_id AND col.user_type_id = typ.user_type_id)
WHERE
col.object_id =
(SELECT object_id FROM sys.tables WHERE name = ' 你的表的名字 ')

㈡ 在sql server中如何查看主键名并删除

以sqlserver2008为例。

1、登录SQL Server Management Studio。

2、进入后,查看左边的树,找到要查找的表所在的库。

3、依次点击数据库——系统数据库——表——系统表——表名左边的“+”——键

4、如图所示就是主键名:

热点内容
配置演习材料的基本原则有哪些 发布:2025-09-11 07:06:36 浏览:778
sqlcount函数 发布:2025-09-11 06:57:23 浏览:804
java虚拟机优化 发布:2025-09-11 06:54:49 浏览:713
c语言两数相加编译 发布:2025-09-11 06:52:03 浏览:801
恋舞olios怎么和安卓互通 发布:2025-09-11 06:38:30 浏览:853
电脑一直在上传 发布:2025-09-11 06:25:48 浏览:270
pythonmysql查询语句 发布:2025-09-11 06:02:19 浏览:809
如何在安卓打开bin 发布:2025-09-11 05:47:26 浏览:327
数据库连接服务器如何使用 发布:2025-09-11 05:46:53 浏览:236
android通话记录获取 发布:2025-09-11 05:46:53 浏览:91