Comments (2)
Hi @g-back,
it is certainly possible to also support MSSQL databases. As I only have access to ABAP Systems with HANA and Oracle DBMS connected, I did not want to implement and just blindly push it 😅.
The code that needs to be extended is not extensive:
-
enable dbms support check in the following method
abap-code-search-tools/src/zcl_adcoset_db_support_util.clas.abap
Lines 16 to 18 in 21b580b
-
create custom package reader implementation for MSSQL
Here is the local class definition for HANA:
abap-code-search-tools/src/zcl_adcoset_search_scope.clas.locals_def.abap
Lines 207 to 220 in 21b580b
and the corresponding implementation:
-
return instance of the MSSQL implementation in the factory method for a package reader
I think that the implementation effort for MSSQL should be similar to Oracle and HANA. You have to check the native clauses for LIMIT and OFFSET in MSSQL and then adjust the implementation for MSSQL accordingly.
Regards,
Ludwig
from abap-code-search-tools.
Closed with #16
from abap-code-search-tools.
Related Issues (8)
- Option: use search queries from previous search HOT 1
- Syntax error in R3 System HOT 21
- Search Includes in Program HOT 4
- Internal error during ABAP Code Search Query HOT 10
- Search Objects by Transport Request/Task
- [FEATURE] Enable search for type "Structure"
- [FEATURE] Enable search for type "Database table"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from abap-code-search-tools.