我需要从SQL Server中的表名获取数据库名。我可以在数据库中查询“表名”,但是如何获取每个表的数据库名呢?
from skimage import img_as_ubyte
i = imread('516.jpg')
i_8 = img_as_ubyte(i)
imshow(i_8)
print(i_8)
i_8rgb = gray2rgb(i_8)
plt.imshow(i_8rgb, cmap='gray')
输出:
select *
from sys.tables;
答案 0 :(得分:1)
尝试使用
SELECT * FROM INFORMATION_SCHEMA.TABLES
答案 1 :(得分:0)
sys.tables
为您提供当前数据库表的列表。当前数据库名称可以从db_name()
查询。
如果要查找特定数据库的表列表,请使用db1.sys.tables
不太确定您的要求是什么,但是如果您想要当前的数据库和表名,可以查询INFORMATION_SCHEMA.TABLES