sqlserver 查看建表语句,生成建表语句 sqlserver show create table
sqlserver 没有类似 mysql的
show create table 语句
项目需求每天备份数据和建表sql,sqlserver虽然自带查看建表语句功能,但是也不能每天上去手动点点点保存啊。
只能拼装出来
直接上sql
select 'create table [' + so.name + '] (' + o.list + ')' + CASE
WHEN tc.Constraint_Name IS NULL THEN ''
ELSE 'ALTER TABLE ' + so.Name +
' ADD CONSTRAINT ' + tc.Constraint_Name +
' PRIMARY KEY ' +
' (' + LEFT(j.List, Len(j.List)-1) + ')' END
from sysobjects so
cross apply
(SELECT

本文介绍如何使用SQL查询在SQL Server中自动生成建表语句,并提供一种方法实现每天的数据备份和建表SQL的自动化。通过详细步骤展示如何拼接创建表的SQL语句,帮助读者提高效率并确保数据管理的规范性。
2040

被折叠的 条评论
为什么被折叠?



