首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何保存SQL Server查询名称

如何保存SQL Server查询名称
EN

Stack Overflow用户
提问于 2019-05-24 19:23:46
回答 1查看 133关注 0票数 0

超级简单的问题。我可以找到一吨有关Alias和相关主题的信息,但这并不是我想要的。当我编写查询时,无论它是什么,我都希望将其存储为本地SQL文件,以供将来参考。我没有寻找太多,只是有一个国际或全球接受的标准来命名这些文件?我似乎无法找到它没有遇到存储的proc,别名等,这不是我认为我正在寻找的。

无可否认,我并不是SQL的“新手”,我已经涉足SQL很多年了,但在团队结构中却不是。当我需要的时候,我自己构建查询。所以我知道很多基础知识。我没有受过正式的训练。因此,这可能是也可能不是存储SQL代码的最佳方式。如果不是,请告诉我,除此之外,我的命名约定是

FUNCTION_TARGETDB_TARGETTABLE(S)_C|R|U|D_BRIEFDESC.sql

以QueryCreatorOfPasswordVars_DB1_Tables123ON456_R_returnUsernaamesForPasswordRecordsWithValuesInThemForInspection.sql为例

也许我想得太多了,但我想我应该向网络寻求一些关于命名标准的指导

EN

Stack Overflow用户

发布于 2019-05-24 20:13:31

你可以创建和管理一个“代码表”,而不是把一堆元数据放在一个文件名中。下面的表设置用于存储元数据和SQL代码。如果您想要存储本地.sql文件,您可以排除我定义的sqlcd字段,并基于您在表中创建的id创建您的.sql文件:即: 1.sql、2.sql等。

代码语言:javascript
运行
复制
Create Table CodeCatalog
(
id Int,
func VarChar(200),
targetdb VarChar(200),
targettbls VarChar(400),  --could be placed in a child table using the ID with a child ID
crud VarChar(4),
remarks VarChar(400),
sqlcd VarChar(max)
)
Insert Into CodeCatalog Values
(
1,
'Query Creator Of Password Vars',
'DB1',
'Tables 123 On 456',
'CR',
'return Usernames For Password Records With Values In Them For Inspection',
'Select * From 123 Left Join 456 On 123.id = 456.id'
)
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56291705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档