超级简单的问题。我可以找到一吨有关Alias和相关主题的信息,但这并不是我想要的。当我编写查询时,无论它是什么,我都希望将其存储为本地SQL文件,以供将来参考。我没有寻找太多,只是有一个国际或全球接受的标准来命名这些文件?我似乎无法找到它没有遇到存储的proc,别名等,这不是我认为我正在寻找的。
无可否认,我并不是SQL的“新手”,我已经涉足SQL很多年了,但在团队结构中却不是。当我需要的时候,我自己构建查询。所以我知道很多基础知识。我没有受过正式的训练。因此,这可能是也可能不是存储SQL代码的最佳方式。如果不是,请告诉我,除此之外,我的命名约定是
FUNCTION_TARGETDB_TARGETTABLE(S)_C|R|U|D_BRIEFDESC.sql
以QueryCreatorOfPasswordVars_DB1_Tables123ON456_R_returnUsernaamesForPasswordRecordsWithValuesInThemForInspection.sql为例
也许我想得太多了,但我想我应该向网络寻求一些关于命名标准的指导
发布于 2019-05-24 20:13:31
你可以创建和管理一个“代码表”,而不是把一堆元数据放在一个文件名中。下面的表设置用于存储元数据和SQL代码。如果您想要存储本地.sql文件,您可以排除我定义的sqlcd字段,并基于您在表中创建的id创建您的.sql文件:即: 1.sql、2.sql等。
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'
)
https://stackoverflow.com/questions/56291705
复制相似问题